Renamed RETHROW to CHAIN and improved its doc.
[libsex.git] / tests / main.cxx
blobb5f0d80a23b24f1319067feed8447087a4302a4f
1 // INCLUDE/*{{{*/
3 #include <iostream>
5 #include <cppunit/TestResult.h>
6 #include <cppunit/TestResultCollector.h>
7 #include <cppunit/BriefTestProgressListener.h>
8 #include <cppunit/TextOutputter.h>
9 #include <cppunit/extensions/TestFactoryRegistry.h>
10 #include <cppunit/TestRunner.h>
12 /*}}}*/
14 int main(int argc, char *argv[])
16 CppUnit::TestResult test;
17 CppUnit::TestResultCollector result;
18 CppUnit::BriefTestProgressListener progress;
19 test.addListener(&result);
20 test.addListener(&progress);
22 CppUnit::TextOutputter outputter(&result, std::clog);
24 CppUnit::TestRunner runner;
25 runner.addTest(CppUnit::TestFactoryRegistry::getRegistry().makeTest());
26 runner.run(test);
28 outputter.write();
30 return result.wasSuccessful() ? 0 : 1;
33 // Use no tabs at all; two spaces indentation; max. eighty chars per line.
34 // vim: et ts=2 sw=2 sts=2 tw=80 fdm=marker