Changes in src/unittests/logunittest.cpp [e6fdbe:e138de]
- File:
-
- 1 edited
-
src/unittests/logunittest.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/unittests/logunittest.cpp
re6fdbe re138de 15 15 #include "verbose.hpp" 16 16 17 #ifdef HAVE_TESTRUNNER18 #include "UnitTestMain.hpp"19 #endif /*HAVE_TESTRUNNER*/20 21 17 /********************************************** Test classes **************************************/ 22 18 … … 31 27 void LogTest::tearDown() 32 28 { 33 logger::purgeInstance();34 errorLogger::purgeInstance();35 29 }; 36 30 … … 54 48 eLog() << Verbose(4) << "This should not be printed." << endl; 55 49 }; 50 51 52 /********************************************** Main routine **************************************/ 53 54 int main(int argc, char **argv) 55 { 56 // Get the top level suite from the registry 57 CppUnit::Test *suite = CppUnit::TestFactoryRegistry::getRegistry().makeTest(); 58 59 // Adds the test to the list of test to run 60 CppUnit::TextUi::TestRunner runner; 61 runner.addTest( suite ); 62 63 // Change the default outputter to a compiler error format outputter 64 runner.setOutputter( new CppUnit::CompilerOutputter( &runner.result(), 65 std::cerr ) ); 66 // Run the tests. 67 bool wasSucessful = runner.run(); 68 69 // Return error code 1 if the one of test failed. 70 return wasSucessful ? 0 : 1; 71 };
Note:
See TracChangeset
for help on using the changeset viewer.
