From e166e3f558f0c233c474454938cd614055b93b79 Mon Sep 17 00:00:00 2001 From: Matthew Wilber Date: Sun, 15 Dec 2002 13:07:42 +0000 Subject: [PATCH] moved libtranslatortest.so building from bmptranslator folder to the translators folder in order to make it work better for adding more translators to the test git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2251 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tests/add-ons/translators/Jamfile | 14 +++++++++++++- .../translators/TranslatorTestAddOn.cpp | 18 ++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 src/tests/add-ons/translators/TranslatorTestAddOn.cpp 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; +}