Kaydet (Commit) 71f92e9a authored tarafından David Tardon's avatar David Tardon

do not require newest libetonyek for build

Change-Id: I6e023cd25a1481dd18e3a16b8756c43dde4560ce
üst ddbba41b
...@@ -12,4 +12,8 @@ ...@@ -12,4 +12,8 @@
* version. * version.
*/ */
#undef ETONYEK_VERSION_MAJOR
#undef ETONYEK_VERSION_MINOR
#undef ETONYEK_VERSION_MICRO
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
...@@ -7707,7 +7707,8 @@ libo_CHECK_SYSTEM_MODULE([libebook],[EBOOK],[libe-book-0.1 >= 0.1.1]) ...@@ -7707,7 +7707,8 @@ libo_CHECK_SYSTEM_MODULE([libebook],[EBOOK],[libe-book-0.1 >= 0.1.1])
dnl =================================================================== dnl ===================================================================
dnl Check for system libetonyek dnl Check for system libetonyek
dnl =================================================================== dnl ===================================================================
libo_CHECK_SYSTEM_MODULE([libetonyek],[ETONYEK],[libetonyek-0.1 >= 0.1.4]) libo_CHECK_SYSTEM_MODULE([libetonyek],[ETONYEK],[libetonyek-0.1])
libo_PKG_VERSION([ETONYEK], [libetonyek-0.1], [0.1.5])
dnl =================================================================== dnl ===================================================================
dnl Check for system libfreehand dnl Check for system libfreehand
......
...@@ -31,9 +31,14 @@ WpftCalcFilterTest::WpftCalcFilterTest() ...@@ -31,9 +31,14 @@ WpftCalcFilterTest::WpftCalcFilterTest()
void WpftCalcFilterTest::test() void WpftCalcFilterTest::test()
{ {
const writerperfect::test::WpftOptionalMap_t aEtonyekOptional
{
{"Numbers_2.numbers", REQUIRE_ETONYEK_VERSION(0, 1, 2)},
};
doTest("com.sun.star.comp.Calc.MWAWCalcImportFilter", "/writerperfect/qa/unit/data/calc/libmwaw/"); doTest("com.sun.star.comp.Calc.MWAWCalcImportFilter", "/writerperfect/qa/unit/data/calc/libmwaw/");
doTest("com.sun.star.comp.Calc.MSWorksCalcImportFilter", "/writerperfect/qa/unit/data/calc/libwps/"); doTest("com.sun.star.comp.Calc.MSWorksCalcImportFilter", "/writerperfect/qa/unit/data/calc/libwps/");
doTest("org.libreoffice.comp.Calc.NumbersImportFilter", "/writerperfect/qa/unit/data/calc/libetonyek/"); doTest("org.libreoffice.comp.Calc.NumbersImportFilter", "/writerperfect/qa/unit/data/calc/libetonyek/", aEtonyekOptional);
} }
CPPUNIT_TEST_SUITE_REGISTRATION(WpftCalcFilterTest); CPPUNIT_TEST_SUITE_REGISTRATION(WpftCalcFilterTest);
......
...@@ -29,6 +29,9 @@ ...@@ -29,6 +29,9 @@
((minor) > (req_minor) \ ((minor) > (req_minor) \
|| ((minor) == (req_minor) && ((micro) >= (req_micro))))) || ((minor) == (req_minor) && ((micro) >= (req_micro)))))
#define REQUIRE_ETONYEK_VERSION(major, minor, micro) \
REQUIRE_VERSION(ETONYEK_VERSION_MAJOR, ETONYEK_VERSION_MINOR, ETONYEK_VERSION_MICRO, major, minor, micro)
namespace com namespace com
{ {
namespace sun namespace sun
......
...@@ -31,7 +31,14 @@ WpftImpressFilterTest::WpftImpressFilterTest() ...@@ -31,7 +31,14 @@ WpftImpressFilterTest::WpftImpressFilterTest()
void WpftImpressFilterTest::test() void WpftImpressFilterTest::test()
{ {
doTest("org.libreoffice.comp.Impress.KeynoteImportFilter", "/writerperfect/qa/unit/data/impress/libetonyek/"); const writerperfect::test::WpftOptionalMap_t aEtonyekOptional
{
{"v2.zip", REQUIRE_ETONYEK_VERSION(0, 1, 1)},
{"v3.zip", REQUIRE_ETONYEK_VERSION(0, 1, 1)},
{"v6.zip", REQUIRE_ETONYEK_VERSION(0, 1, 4)},
};
doTest("org.libreoffice.comp.Impress.KeynoteImportFilter", "/writerperfect/qa/unit/data/impress/libetonyek/", aEtonyekOptional);
doTest("com.sun.star.comp.Impress.MWAWPresentationImportFilter", "/writerperfect/qa/unit/data/impress/libmwaw/"); doTest("com.sun.star.comp.Impress.MWAWPresentationImportFilter", "/writerperfect/qa/unit/data/impress/libmwaw/");
} }
......
...@@ -31,11 +31,16 @@ WpftWriterFilterTest::WpftWriterFilterTest() ...@@ -31,11 +31,16 @@ WpftWriterFilterTest::WpftWriterFilterTest()
void WpftWriterFilterTest::test() void WpftWriterFilterTest::test()
{ {
const writerperfect::test::WpftOptionalMap_t aEtonyekOptional
{
{"Pages_4.pages", REQUIRE_ETONYEK_VERSION(0, 1, 2)},
};
doTest("com.sun.star.comp.Writer.AbiWordImportFilter", "/writerperfect/qa/unit/data/writer/libabw/"); doTest("com.sun.star.comp.Writer.AbiWordImportFilter", "/writerperfect/qa/unit/data/writer/libabw/");
doTest("org.libreoffice.comp.Writer.EBookImportFilter", "/writerperfect/qa/unit/data/writer/libe-book/"); doTest("org.libreoffice.comp.Writer.EBookImportFilter", "/writerperfect/qa/unit/data/writer/libe-book/");
doTest("com.sun.star.comp.Writer.MSWorksImportFilter", "/writerperfect/qa/unit/data/writer/libwps/"); doTest("com.sun.star.comp.Writer.MSWorksImportFilter", "/writerperfect/qa/unit/data/writer/libwps/");
doTest("com.sun.star.comp.Writer.MWAWImportFilter", "/writerperfect/qa/unit/data/writer/libmwaw/"); doTest("com.sun.star.comp.Writer.MWAWImportFilter", "/writerperfect/qa/unit/data/writer/libmwaw/");
doTest("org.libreoffice.comp.Writer.PagesImportFilter", "/writerperfect/qa/unit/data/writer/libetonyek/"); doTest("org.libreoffice.comp.Writer.PagesImportFilter", "/writerperfect/qa/unit/data/writer/libetonyek/", aEtonyekOptional);
doTest("com.sun.star.comp.Writer.WordPerfectImportFilter", "/writerperfect/qa/unit/data/writer/libwpd/"); doTest("com.sun.star.comp.Writer.WordPerfectImportFilter", "/writerperfect/qa/unit/data/writer/libwpd/");
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment