]> git.saurik.com Git - wxWidgets.git/blobdiff - tests/streams/sstream.cpp
Compile fix
[wxWidgets.git] / tests / streams / sstream.cpp
index bc42c32e95de87a418aeb7abfbbc280456fe2653..c50fbd8c11c2c7d29283c595fb422e117905a0e2 100644 (file)
@@ -8,7 +8,8 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 // For compilers that support precompilation, includes "wx/wx.h".
-#include "wx/wxprec.h"
+// and "wx/cppunit.h"
+#include "testprec.h"
 
 #ifdef __BORLANDC__
     #pragma hdrstop
 #ifndef WX_PRECOMP
 #endif
 
-#include "wx/cppunit.h"
 #include "wx/sstream.h"
 
 #include "bstream.h"
 
-using namespace std;
-using namespace CppUnit;
-
 ///////////////////////////////////////////////////////////////////////////////
 // The test case
 //
@@ -45,6 +42,7 @@ public:
         CPPUNIT_TEST(Input_Read);
         CPPUNIT_TEST(Input_Eof);
         CPPUNIT_TEST(Input_LastRead);
+        CPPUNIT_TEST(Input_CanRead);
         CPPUNIT_TEST(Input_SeekI);
         CPPUNIT_TEST(Input_TellI);
         CPPUNIT_TEST(Input_Peek);
@@ -65,7 +63,7 @@ protected:
 
 private:
     // Implement base class functions.
-    virtual wxStringInputStream  *DoCreateInStream();  
+    virtual wxStringInputStream  *DoCreateInStream();
     virtual wxStringOutputStream *DoCreateOutStream();
 
     wxString m_str;
@@ -77,7 +75,7 @@ strStream::strStream()
     m_str.reserve(LEN);
     for ( size_t n = 0; n < LEN; n++ )
     {
-        m_str += _T('A') + n % (_T('Z') - _T('A') + 1);
+        m_str += wxChar(_T('A') + n % (_T('Z') - _T('A') + 1));
     }
 }
 
@@ -85,15 +83,15 @@ strStream::~strStream()
 {
 }
 
-wxStringInputStream *strStream::DoCreateInStream()    
-{ 
+wxStringInputStream *strStream::DoCreateInStream()
+{
     wxStringInputStream *pStrInStream = new wxStringInputStream(m_str);
     CPPUNIT_ASSERT(pStrInStream->IsOk());
     return pStrInStream;
 }
 
 wxStringOutputStream *strStream::DoCreateOutStream()
-{ 
+{
     wxStringOutputStream *pStrOutStream = new wxStringOutputStream();
     CPPUNIT_ASSERT(pStrOutStream->IsOk());
     return pStrOutStream;