From 9c5f36c328cc8f2d48f7e528e19e8a6e740cb85e Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 2 Apr 2010 15:37:11 +0000 Subject: [PATCH] Missing file. git-svn-id: svn://localhost/ardour2/branches/3.0@6836 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/pbd/test/testrunner.cc | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 libs/pbd/test/testrunner.cc diff --git a/libs/pbd/test/testrunner.cc b/libs/pbd/test/testrunner.cc new file mode 100755 index 0000000000..7c4d893221 --- /dev/null +++ b/libs/pbd/test/testrunner.cc @@ -0,0 +1,27 @@ +#include +#include +#include +#include +#include +#include + +int +main () +{ + CppUnit::TestResult testresult; + + CppUnit::TestResultCollector collectedresults; + testresult.addListener (&collectedresults); + + CppUnit::BriefTestProgressListener progress; + testresult.addListener (&progress); + + CppUnit::TestRunner testrunner; + testrunner.addTest (CppUnit::TestFactoryRegistry::getRegistry ().makeTest ()); + testrunner.run (testresult); + + CppUnit::CompilerOutputter compileroutputter (&collectedresults, std::cerr); + compileroutputter.write (); + + return collectedresults.wasSuccessful () ? 0 : 1; +}