Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/unittests/memoryallocatorunittest.cpp

    re6fdbe re138de  
    1313#include "memoryallocatorunittest.hpp"
    1414#include "helpers.hpp"
    15 #include "log.hpp"
    1615#include "defs.hpp"
    17 
    18 #ifdef HAVE_TESTRUNNER
    19 #include "UnitTestMain.hpp"
    20 #endif /*HAVE_TESTRUNNER*/
    2116
    2217/********************************************** Test classes **************************************/
     
    3429{
    3530  MemoryUsageObserver::getInstance()->purgeInstance();
    36   logger::purgeInstance();
    3731};
    3832
     
    108102  Free(buffer2);
    109103};
     104
     105
     106/********************************************** Main routine **************************************/
     107
     108int main(int argc, char **argv)
     109{
     110  // Get the top level suite from the registry
     111  CppUnit::Test *suite = CppUnit::TestFactoryRegistry::getRegistry().makeTest();
     112
     113  // Adds the test to the list of test to run
     114  CppUnit::TextUi::TestRunner runner;
     115  runner.addTest( suite );
     116
     117  // Change the default outputter to a compiler error format outputter
     118  runner.setOutputter( new CppUnit::CompilerOutputter( &runner.result(),
     119                                                       std::cerr ) );
     120  // Run the tests.
     121  bool wasSucessful = runner.run();
     122
     123  // Return error code 1 if the one of test failed.
     124  return wasSucessful ? 0 : 1;
     125};
Note: See TracChangeset for help on using the changeset viewer.