Update of /cvsroot/cppunit/cppunit2/examples/input_based_test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30949/examples/input_based_test
Modified Files:
input_based_test.vcproj main.cpp
Log Message:
* Centralized test running logic in examples/common/examplecommon.h
Index: main.cpp
===================================================================
RCS file: /cvsroot/cppunit/cppunit2/examples/input_based_test/main.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** main.cpp 28 Feb 2005 22:31:36 -0000 1.2
--- main.cpp 8 Aug 2005 22:07:58 -0000 1.3
***************
*** 1,8 ****
#include <cpput/testcase.h>
- #include <cpput/testsuite.h>
- #include <cpput/testrunner.h> // cppunit2 testrunner for opentest
#include <cpput/testinfo.h>
#include <cpput/assert.h>
- #include <opentest/texttestdriver.h>
#include <opentest/properties.h>
--- 1,6 ----
+ #include <examples/common/examplecommon.h>
#include <cpput/testcase.h>
#include <cpput/testinfo.h>
#include <cpput/assert.h>
#include <opentest/properties.h>
***************
*** 35,45 ****
allSuite->add( test1 );
! 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;
}
--- 33,36 ----
allSuite->add( test1 );
! return runExampleTests( argc, argv, allSuite.get() );
}
Index: input_based_test.vcproj
===================================================================
RCS file: /cvsroot/cppunit/cppunit2/examples/input_based_test/input_based_test.vcproj,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** input_based_test.vcproj 28 Feb 2005 20:48:56 -0000 1.1
--- input_based_test.vcproj 8 Aug 2005 22:07:58 -0000 1.2
***************
*** 21,25 ****
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="..\..\include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="TRUE"
--- 21,25 ----
Name="VCCLCompilerTool"
Optimization="0"
! AdditionalIncludeDirectories="..\..\include;../.."
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
MinimalRebuild="TRUE"
***************
*** 117,121 ****
<Files>
<File
! RelativePath=".\main.cpp">
</File>
</Files>
--- 117,124 ----
<Files>
<File
! RelativePath="..\common\examplecommon.h">
! </File>
! <File
! RelativePath="..\checking_assertions\main.cpp">
</File>
</Files>
|