Exemplo n.º 1
0
/*******************  FUNCTION  *********************/
int main(int /*argc*/, char* /*argv*/[])
{
    // Get the top level suite from the registry
    Test *suite = CppUnit::TestFactoryRegistry::getRegistry().makeTest();

    // Adds the test to the list of test to run
    TextTestRunner runner;
    runner.addTest( suite );


    // Change the default outputter to a compiler error format outputter
    runner.setOutputter( new CompilerOutputter ( &runner.result(),std::cerr ));

    //seup biref progress mode
    BriefTestProgressListener progress;
    runner.eventManager().addListener( &progress );

    // Run the tests.
    bool wasSucessful = runner.run();

    // Return error code 1 if the one of test failed.
    return wasSucessful ? 0 : 1;
}
Exemplo n.º 2
0
int main() {
    TextTestRunner runner;
    runner.addTest(KillCellRuleTest::suite());
    TextTestResult r;
    runner.run(r, "KillCellRuleTest");
}