// 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
#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.
class StreamCase : public TestSuite
{
public:
- StreamCase()
- :TestSuite(STREAM_TEST_NAME)
+ StreamCase()
+ :TestSuite(STREAM_TEST_NAME)
{ /* Nothing extra */ }
static Test *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
*/