add test files for libstaroffice
Change-Id: Iabb5965eb09e9128f2cfc720bf69e97f6a96fa22
This commit is contained in:
parent
1faae1f375
commit
f471c55378
@ -24,6 +24,10 @@
|
||||
#undef MWAW_VERSION_MINOR
|
||||
#undef MWAW_VERSION_MICRO
|
||||
|
||||
#undef STAROFFICE_VERSION_MAJOR
|
||||
#undef STAROFFICE_VERSION_MINOR
|
||||
#undef STAROFFICE_VERSION_MICRO
|
||||
|
||||
#undef WPS_VERSION_MAJOR
|
||||
#undef WPS_VERSION_MINOR
|
||||
#undef WPS_VERSION_MICRO
|
||||
|
@ -7913,6 +7913,7 @@ dnl ===================================================================
|
||||
dnl Check for system libstaroffice
|
||||
dnl ===================================================================
|
||||
libo_CHECK_SYSTEM_MODULE([libstaroffice],[STAROFFICE],[libstaroffice-0.0])
|
||||
libo_PKG_VERSION([STAROFFICE], [libstaroffice-0.0], [0.0.2])
|
||||
|
||||
dnl ===================================================================
|
||||
dnl Check for system libvisio
|
||||
|
@ -39,6 +39,7 @@ void WpftCalcFilterTest::test()
|
||||
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("org.libreoffice.comp.Calc.NumbersImportFilter", "/writerperfect/qa/unit/data/calc/libetonyek/", aEtonyekOptional);
|
||||
doTest("org.libreoffice.comp.Calc.StarOfficeCalcImportFilter", "/writerperfect/qa/unit/data/calc/libstaroffice/");
|
||||
}
|
||||
|
||||
CPPUNIT_TEST_SUITE_REGISTRATION(WpftCalcFilterTest);
|
||||
|
@ -45,6 +45,10 @@ void WpftDrawFilterTest::test()
|
||||
{"MacDraw_II.hqx", REQUIRE_MWAW_VERSION(0, 3, 3)},
|
||||
{"MacDraw_Pro_1.0.hqx", REQUIRE_MWAW_VERSION(0, 3, 4)},
|
||||
};
|
||||
const writerperfect::test::WpftOptionalMap_t aStarOfficeOptional
|
||||
{
|
||||
{"Draw_3.1.sda", REQUIRE_STAROFFICE_VERSION(0, 0, 1)},
|
||||
};
|
||||
|
||||
doTest("com.sun.star.comp.Draw.CDRImportFilter", "/writerperfect/qa/unit/data/draw/libcdr/");
|
||||
doTest("com.sun.star.comp.Draw.CMXImportFilter", "/writerperfect/qa/unit/data/draw/libcdr-cmx/");
|
||||
@ -54,6 +58,7 @@ void WpftDrawFilterTest::test()
|
||||
doTest("com.sun.star.comp.Draw.VisioImportFilter", "/writerperfect/qa/unit/data/draw/libvisio/");
|
||||
doTest("com.sun.star.comp.Draw.WPGImportFilter", "/writerperfect/qa/unit/data/draw/libwpg/");
|
||||
doTest("org.libreoffice.comp.Draw.PageMakerImportFilter", "/writerperfect/qa/unit/data/draw/libpagemaker/");
|
||||
doTest("org.libreoffice.comp.Draw.StarOfficeDrawImportFilter", "/writerperfect/qa/unit/data/draw/libstaroffice/", aStarOfficeOptional);
|
||||
doTest("org.libreoffice.comp.Draw.ZMFImportFilter", "/writerperfect/qa/unit/data/draw/libzmf/");
|
||||
}
|
||||
|
||||
|
@ -38,6 +38,9 @@
|
||||
#define REQUIRE_MWAW_VERSION(major, minor, micro) \
|
||||
REQUIRE_VERSION(MWAW_VERSION_MAJOR, MWAW_VERSION_MINOR, MWAW_VERSION_MICRO, major, minor, micro)
|
||||
|
||||
#define REQUIRE_STAROFFICE_VERSION(major, minor, micro) \
|
||||
REQUIRE_VERSION(STAROFFICE_VERSION_MAJOR, STAROFFICE_VERSION_MINOR, STAROFFICE_VERSION_MICRO, major, minor, micro)
|
||||
|
||||
#define REQUIRE_WPS_VERSION(major, minor, micro) \
|
||||
REQUIRE_VERSION(WPS_VERSION_MAJOR, WPS_VERSION_MINOR, WPS_VERSION_MICRO, major, minor, micro)
|
||||
|
||||
|
@ -47,6 +47,10 @@ void WpftWriterFilterTest::test()
|
||||
{"RagTime_3.2.hqx", REQUIRE_MWAW_VERSION(0, 3, 2)},
|
||||
{"RagTime_5.5.rag", REQUIRE_MWAW_VERSION(0, 3, 6)},
|
||||
};
|
||||
const writerperfect::test::WpftOptionalMap_t aStarOfficeOptional
|
||||
{
|
||||
{"Writer_3.1.sdw", REQUIRE_STAROFFICE_VERSION(0, 0, 2)},
|
||||
};
|
||||
const writerperfect::test::WpftOptionalMap_t aWpsOptional
|
||||
{
|
||||
{"Word_5.0_DOS.doc", REQUIRE_WPS_VERSION(0, 4, 3)},
|
||||
@ -58,6 +62,7 @@ void WpftWriterFilterTest::test()
|
||||
doTest("com.sun.star.comp.Writer.MSWorksImportFilter", "/writerperfect/qa/unit/data/writer/libwps/", aWpsOptional);
|
||||
doTest("com.sun.star.comp.Writer.MWAWImportFilter", "/writerperfect/qa/unit/data/writer/libmwaw/", aMWAWOptional);
|
||||
doTest("org.libreoffice.comp.Writer.PagesImportFilter", "/writerperfect/qa/unit/data/writer/libetonyek/", aEtonyekOptional);
|
||||
doTest("org.libreoffice.comp.Writer.StarOfficeWriterImportFilter", "/writerperfect/qa/unit/data/writer/libstaroffice/", aStarOfficeOptional);
|
||||
doTest("com.sun.star.comp.Writer.WordPerfectImportFilter", "/writerperfect/qa/unit/data/writer/libwpd/");
|
||||
}
|
||||
|
||||
|
0
writerperfect/qa/unit/data/calc/libstaroffice/fail/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/calc/libstaroffice/fail/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/calc/libstaroffice/indeterminate/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/calc/libstaroffice/indeterminate/.gitignore
vendored
Normal file
BIN
writerperfect/qa/unit/data/calc/libstaroffice/pass/Calc_3.1.sdc
Normal file
BIN
writerperfect/qa/unit/data/calc/libstaroffice/pass/Calc_3.1.sdc
Normal file
Binary file not shown.
0
writerperfect/qa/unit/data/draw/libstaroffice/fail/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/draw/libstaroffice/fail/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/draw/libstaroffice/indeterminate/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/draw/libstaroffice/indeterminate/.gitignore
vendored
Normal file
BIN
writerperfect/qa/unit/data/draw/libstaroffice/pass/Draw_3.1.sda
Normal file
BIN
writerperfect/qa/unit/data/draw/libstaroffice/pass/Draw_3.1.sda
Normal file
Binary file not shown.
0
writerperfect/qa/unit/data/writer/libstaroffice/fail/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/writer/libstaroffice/fail/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/writer/libstaroffice/indeterminate/.gitignore
vendored
Normal file
0
writerperfect/qa/unit/data/writer/libstaroffice/indeterminate/.gitignore
vendored
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user