Update of /cvsroot/cppunit/cppunit2/examples/parametrized_test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30949/examples/parametrized_test
Modified Files:
main.cpp
Log Message:
* Centralized test running logic in examples/common/examplecommon.h
Index: main.cpp
===================================================================
RCS file: /cvsroot/cppunit/cppunit2/examples/parametrized_test/main.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** main.cpp 28 Feb 2005 20:31:30 -0000 1.1
--- main.cpp 8 Aug 2005 22:07:58 -0000 1.2
***************
*** 1,8 ****
#include <cpput/testcase.h>
- #include <cpput/testsuite.h>
- #include <cpput/testrunner.h> // cppunit2 testrunner for opentest
#include <cpput/assert.h>
- #include <opentest/texttestdriver.h>
- #include <opentest/properties.h>
--- 1,5 ----
+ #include <examples/common/examplecommon.h>
#include <cpput/testcase.h>
#include <cpput/assert.h>
***************
*** 23,33 ****
"multiply 7*5 (failing demo)" ) );
! CppUT::TestRunner runner;
! CppUT::AbstractTestSuitePtr rootSuite =
! CppTL::staticPointerCast<CppUT::AbstractTestSuite>( allSuite );
! runner.setRootSuite( rootSuite );
!
! OpenTest::TextTestDriver driver( runner );
! bool sucessful = driver.run();
! return sucessful ? 0 : 1;
}
--- 20,23 ----
"multiply 7*5 (failing demo)" ) );
! return runExampleTests( argc, argv, allSuite.get() );
}
|