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

Reply via email to