diff options
| author | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-07-13 09:33:50 +0000 |
|---|---|---|
| committer | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-07-13 09:33:50 +0000 |
| commit | f1bf3276752a10a2cdf4e3cf3087399d199c4566 (patch) | |
| tree | 13dc67edcf465f44b9fe835f5e0b201511774d07 /src/cppunit/TextTestRunner.cpp | |
| parent | 570132ec2707c8bac6c27c758254f05e293fe613 (diff) | |
| download | cppunit-f1bf3276752a10a2cdf4e3cf3087399d199c4566.tar.gz | |
Include/cppunit/ui/text/TestRunner.
include/cppunit/ui/text/TestRunner.h:
* src/cppunit/TextTestRunner.cpp: Renamed TextUi::TestRunner
TextTestRunner and moved it to the CppUnit namespace. Added
a deprecated typedef for compatibility with previous version.
* include/cppunit/ui/text/TextTestRunner.h: added.
* include/cppunit/ui/mfc/TestRunner.h:
* src/cppunit/msvc6/testrunner/TestRunner.cpp: Renamed MfcUi::TestRunner
MfcTestRunner. Added deprecated typedef for compatibility. Renamed
TestRunner.cpp to MfcTestRunner.cpp.
* include/cppunit/ui/mfc/MfcTestRunner.h: added.
* include/cppunit/ui/qt/TestRunner.h:
* src/qttestrunner/TestRunner.cpp: renamed QtUi::TestRunner QtTestRunner
and moved it to CppUnit namespace. Added a deprecated typedef for
compatibility. Renamed TestRunner.cpp to QtTestRunner.cpp.
* include/cppunit/ui/qt/TestRunner.h:
* src/qttestrunner/TestRunner.h: Moved TestRunner to CppUnit namespace
and renamed it QtTestRunner. Added deprecated typedef for compatibility.
* include/cppunit/Asserter.h:
* src/cppunit/Asserter.cpp: changed namespace Asserter to a struct and
made all methods static.
* include/cppunit/extensions/HelperMacros.h:
* include/cppunit/extensions/SourceLine.h:
* include/cppunit/extensions/TestAssert.h:
* include/cppunit/extensions/TestPlugIn.h:
* include/cppunit/Portability.h: changed CPPUNIT_NS(symbol) to a
symbol macro that expand either to CppUnit or nothing. The symbol is
no longer a parameter.
* include/cppunit/portability/CppUnitVector.h:
* include/cppunit/portability/CppUnitDeque.h:
* include/cppunit/portability/CppUnitMap.h: added. STL Wrapper for
compilers that do not support template default argumenent and need
the allocator to be passed when instantiating STL container.
* examples/cppunittest/*.h:
* examples/cppunittest/*.cpp:
* src/msvc6/testrunner/*.h:
* src/msvc6/testrunner/*.cpp:
* src/msvc6/testpluginrunner/*.h:
* src/msvc6/testpluginrunner/*.cpp:
* src/qttestrunner/*.h:
* src/qttestrunner/*.cpp: replaced occurence of CppUnit:: by CPPUNIT_NS.
* src/cppunit/TestSuite.h:
replaced occurence of std::vector by CppUnitVector.
Diffstat (limited to 'src/cppunit/TextTestRunner.cpp')
| -rw-r--r-- | src/cppunit/TextTestRunner.cpp | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/src/cppunit/TextTestRunner.cpp b/src/cppunit/TextTestRunner.cpp index 47a9cda..2be2d06 100644 --- a/src/cppunit/TextTestRunner.cpp +++ b/src/cppunit/TextTestRunner.cpp @@ -5,19 +5,18 @@ #include <cppunit/TextOutputter.h> #include <cppunit/TextTestProgressListener.h> #include <cppunit/TestResult.h> -#include <cppunit/ui/text/TestRunner.h> +#include <cppunit/ui/text/TextTestRunner.h> #include <iostream> #include <stdexcept> CPPUNIT_NS_BEGIN -namespace TextUi { /*! Constructs a new text runner. * \param outputter used to print text result. Owned by the runner. */ -TestRunner::TestRunner( Outputter *outputter ) +TextTestRunner::TextTestRunner( Outputter *outputter ) : m_outputter( outputter ) , m_result( new TestResultCollector() ) , m_eventManager( new TestResult() ) @@ -28,7 +27,7 @@ TestRunner::TestRunner( Outputter *outputter ) } -TestRunner::~TestRunner() +TextTestRunner::~TextTestRunner() { delete m_eventManager; delete m_outputter; @@ -51,16 +50,16 @@ TestRunner::~TestRunner() * failed or was not found. */ bool -TestRunner::run( std::string testName, - bool doWait, - bool doPrintResult, - bool doPrintProgress ) +TextTestRunner::run( std::string testName, + bool doWait, + bool doPrintResult, + bool doPrintProgress ) { TextTestProgressListener progress; if ( doPrintProgress ) m_eventManager->addListener( &progress ); - SuperClass *pThis = this; + TestRunner *pThis = this; pThis->run( *m_eventManager, testName ); if ( doPrintProgress ) @@ -74,7 +73,7 @@ TestRunner::run( std::string testName, void -TestRunner::wait( bool doWait ) +TextTestRunner::wait( bool doWait ) { if ( doWait ) { @@ -85,7 +84,7 @@ TestRunner::wait( bool doWait ) void -TestRunner::printResult( bool doPrintResult ) +TextTestRunner::printResult( bool doPrintResult ) { std::cout << std::endl; if ( doPrintResult ) @@ -97,7 +96,7 @@ TestRunner::printResult( bool doPrintResult ) * Use this after calling run() to access the result of the test run. */ TestResultCollector & -TestRunner::result() const +TextTestRunner::result() const { return *m_result; } @@ -108,7 +107,7 @@ TestRunner::result() const * test. Use this to register additional TestListener before running the tests. */ TestResult & -TestRunner::eventManager() const +TextTestRunner::eventManager() const { return *m_eventManager; } @@ -121,12 +120,11 @@ TestRunner::eventManager() const * \see CompilerOutputter, XmlOutputter, TextOutputter. */ void -TestRunner::setOutputter( Outputter *outputter ) +TextTestRunner::setOutputter( Outputter *outputter ) { delete m_outputter; m_outputter = outputter; } -} // namespace TextUi CPPUNIT_NS_END |
