[Libreoffice-commits] core.git: sw/qa
Miklos Vajna
vmiklos at collabora.co.uk
Sun Dec 28 03:00:48 PST 2014
sw/qa/extras/odfexport/odfexport.cxx | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
New commits:
commit 859df5799b683a1278e4e9fe7790a3f50c304cfa
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Sun Dec 28 12:00:05 2014 +0100
CppunitTest_sw_odfexport: validate export result, except a few
Change-Id: Ie555a72519b251cea3bd98cdfbd6d93295dea079
diff --git a/sw/qa/extras/odfexport/odfexport.cxx b/sw/qa/extras/odfexport/odfexport.cxx
index 194fc34..77ae4ec 100644
--- a/sw/qa/extras/odfexport/odfexport.cxx
+++ b/sw/qa/extras/odfexport/odfexport.cxx
@@ -9,6 +9,8 @@
#include <swmodeltestbase.hxx>
+#include <initializer_list>
+
#if !defined(MACOSX)
#include <com/sun/star/awt/Gradient.hpp>
#include <com/sun/star/container/XIndexReplace.hpp>
@@ -33,6 +35,21 @@ public:
// Only test import of .odt document
return OString(filename).endsWith(".odt");
}
+
+ bool mustValidate(const char* filename) const SAL_OVERRIDE
+ {
+ std::vector<const char*> aBlacklist = {
+ // These are known problems, they should be fixed one by one.
+ "fdo86963.odt",
+ "shape-relsize.odt",
+ "charborder.odt",
+ "fdo60769.odt",
+ "first-header-footer.odt",
+ "fdo38244.odt"
+ };
+
+ return std::find(aBlacklist.begin(), aBlacklist.end(), filename) == aBlacklist.end();
+ }
};
DECLARE_ODFEXPORT_TEST(testFdo38244, "fdo38244.odt")
More information about the Libreoffice-commits
mailing list