diff --git a/src/tests/add-ons/translators/Jamfile b/src/tests/add-ons/translators/Jamfile index 8495e30618..88de34754e 100644 --- a/src/tests/add-ons/translators/Jamfile +++ b/src/tests/add-ons/translators/Jamfile @@ -1,3 +1,15 @@ SubDir OBOS_TOP src tests add-ons translators ; -SubInclude OBOS_TOP src tests add-ons translators bmptranslator ; +# Let Jam know where to find some of our source files +SEARCH_SOURCE += [ FDirName $(SUBDIR) bmptranslator ] ; +SEARCH_SOURCE += [ FDirName $(SUBDIR) stxttranslator ] ; + +CommonTestLib libtranslatorstest.so + : TranslatorTestAddOn.cpp + BMPTranslatorTest.cpp + STXTTranslatorTest.cpp + : libtranslation.so be stdc++.r4 + : translation be stdc++.r4 + : + : translation +; diff --git a/src/tests/add-ons/translators/TranslatorTestAddOn.cpp b/src/tests/add-ons/translators/TranslatorTestAddOn.cpp new file mode 100644 index 0000000000..f8857c194a --- /dev/null +++ b/src/tests/add-ons/translators/TranslatorTestAddOn.cpp @@ -0,0 +1,18 @@ +#include +#include + +// ##### Include headers for your tests here ##### +#include "bmptranslator/BMPTranslatorTest.h" +#include "stxttranslator/STXTTranslatorTest.h" + +BTestSuite * +getTestSuite() +{ + BTestSuite *suite = new BTestSuite("Translators"); + + // ##### Add test suites here ##### + suite->addTest("BMPTranslator", BMPTranslatorTest::Suite()); + suite->addTest("STXTTranslator", STXTTranslatorTest::Suite()); + + return suite; +}