X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/340da6aec02a5ec245cb6bd6018f3d46e27d8b76..ebc0b1555201fe4f09a9d5b8b763cd816202b206:/tests/streams/bstream.cpp diff --git a/tests/streams/bstream.cpp b/tests/streams/bstream.cpp index 6d17c74f36..856a40633b 100644 --- a/tests/streams/bstream.cpp +++ b/tests/streams/bstream.cpp @@ -7,13 +7,9 @@ // Licence: wxWidgets licence /////////////////////////////////////////////////////////////////////////////// -#if defined(__GNUG__) && !defined(__APPLE__) - #pragma implementation - #pragma interface -#endif - // For compilers that support precompilation, includes "wx/wx.h". -#include "wx/wxprec.h" +// and "wx/cppunit.h" +#include "testprec.h" #ifdef __BORLANDC__ #pragma hdrstop @@ -24,10 +20,10 @@ #include "wx/wx.h" #endif -#include "wx/cppunit.h" #include "bstream.h" -using namespace CppUnit; +using CppUnit::TestSuite; +using CppUnit::Test; /////////////////////////////////////////////////////////////////////////////// // Streams main test suite, it houses all stream test suites. @@ -36,8 +32,8 @@ using namespace CppUnit; class StreamCase : public TestSuite { public: - StreamCase() - :TestSuite("Streams") + StreamCase() + :TestSuite(STREAM_TEST_NAME) { /* Nothing extra */ } static Test *suite(); }; @@ -49,13 +45,21 @@ Test *StreamCase::suite() /* * Register all sub stream test suites. */ - + STREAM_REGISTER_SUB_SUITE(memStream); + STREAM_REGISTER_SUB_SUITE(strStream); STREAM_REGISTER_SUB_SUITE(fileStream); STREAM_REGISTER_SUB_SUITE(ffileStream); + STREAM_REGISTER_SUB_SUITE(tempStream); STREAM_REGISTER_SUB_SUITE(zlibStream); + STREAM_REGISTER_SUB_SUITE(backStream); - /* + extern CppUnit::Test* GetlargeFileSuite(); + Test *lfs = GetlargeFileSuite(); + if (lfs) + suite->addTest(lfs); + + /* ** Add more stream subtests here */