Changes in src/unittests/logunittest.cpp [952f38:a67d19]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/unittests/logunittest.cpp
r952f38 ra67d19 11 11 12 12 #include "logunittest.hpp" 13 #include " Helpers/Log.hpp"13 #include "log.hpp" 14 14 #include "defs.hpp" 15 #include "Helpers/Verbose.hpp" 16 17 #ifdef HAVE_TESTRUNNER 18 #include "UnitTestMain.hpp" 19 #endif /*HAVE_TESTRUNNER*/ 15 #include "verbose.hpp" 20 16 21 17 /********************************************** Test classes **************************************/ … … 31 27 void LogTest::tearDown() 32 28 { 33 logger::purgeInstance();34 errorLogger::purgeInstance();35 29 }; 36 30 … … 40 34 void LogTest::logTest() 41 35 { 42 logger::getInstance() .setVerbosity(2);36 logger::getInstance()->setVerbosity(2); 43 37 DoLog(0) && (Log() << Verbose(0) << "Verbosity level is set to 2." << endl); 44 38 DoLog(0) && (Log() << Verbose(0) << "Test level 0" << endl); … … 54 48 DoeLog(4) && (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.