Date: Wednesday, December 14, 2005 @ 10:06:28
Author: csaba
Path: /cvsroot/carob/libmysequoia
Modified: Makefile (1.15 -> 1.16) test/runTests.cpp (1.1 -> 1.2)
Display the test case names if we specified the --verbose option.
-------------------+
Makefile | 2 +-
test/runTests.cpp | 13 +++++++++++--
2 files changed, 12 insertions(+), 3 deletions(-)
Index: libmysequoia/Makefile
diff -u libmysequoia/Makefile:1.15 libmysequoia/Makefile:1.16
--- libmysequoia/Makefile:1.15 Tue Dec 13 10:42:44 2005
+++ libmysequoia/Makefile Wed Dec 14 10:06:28 2005
@@ -46,7 +46,7 @@
$(MAKE) -C test
run: test
- LD_LIBRARY_PATH=.:../carob test/runTests
+ LD_LIBRARY_PATH=.:../carob test/runTests --verbose
doc: ${DOC_HTML}
make -C ${DOC_DIR}/latex
Index: libmysequoia/test/runTests.cpp
diff -u libmysequoia/test/runTests.cpp:1.1 libmysequoia/test/runTests.cpp:1.2
--- libmysequoia/test/runTests.cpp:1.1 Mon Dec 5 14:03:37 2005
+++ libmysequoia/test/runTests.cpp Wed Dec 14 10:06:28 2005
@@ -22,16 +22,25 @@
#include <cppunit/extensions/TestFactoryRegistry.h>
#include <cppunit/ui/text/TestRunner.h>
#include <cppunit/CompilerOutputter.h>
+#include <cppunit/TestResult.h>
+#include <cppunit/BriefTestProgressListener.h>
+
+#include <cstring>
using namespace CPPUNIT_NS;
int main (int argc, char* argv[])
{
TextTestRunner runner;
+ BriefTestProgressListener listener;
+ bool verbose;
+ verbose = argc == 2 && strncmp(argv[1], "--verbose", 9) == 0;
+
runner.addTest(TestFactoryRegistry::getRegistry().makeTest());
+ if (verbose)
+ runner.eventManager().addListener( &listener );
runner.setOutputter(new CompilerOutputter(&runner.result(), std::cerr));
- return runner.run() ? 0 : 1;
+ return runner.run("", false, true, !verbose) ? 0 : 1;
}
-
_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits