diff options
author | Mike Buland <eichlan@xagasoft.com> | 2007-06-27 15:42:50 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2007-06-27 15:42:50 +0000 |
commit | 5ec9a131e12d021c42b46b601f5e79502485bebb (patch) | |
tree | 31d63d293a6c5bc6ea1d677474380ea48976add4 /src/unit/file.cpp | |
parent | 01ecf54b07e75c17ca5f7039084daeefaea9a1c7 (diff) | |
download | libbu++-5ec9a131e12d021c42b46b601f5e79502485bebb.tar.gz libbu++-5ec9a131e12d021c42b46b601f5e79502485bebb.tar.bz2 libbu++-5ec9a131e12d021c42b46b601f5e79502485bebb.tar.xz libbu++-5ec9a131e12d021c42b46b601f5e79502485bebb.zip |
The MemBuf works just fine, although it still can't over-write data in the
buffer.
Diffstat (limited to '')
-rw-r--r-- | src/unit/file.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/unit/file.cpp b/src/unit/file.cpp index a45b8d7..1eaaf36 100644 --- a/src/unit/file.cpp +++ b/src/unit/file.cpp | |||
@@ -87,8 +87,14 @@ public: | |||
87 | unitTest( sf.isEOS() == false ); | 87 | unitTest( sf.isEOS() == false ); |
88 | try | 88 | try |
89 | { | 89 | { |
90 | sf.read( buf, 5 ); | 90 | if( sf.read( buf, 5 ) > 0 ) |
91 | unitFailed("No exception thrown"); | 91 | { |
92 | unitFailed("Non-zero read result"); | ||
93 | } | ||
94 | else | ||
95 | { | ||
96 | sf.close(); | ||
97 | } | ||
92 | } | 98 | } |
93 | catch( Bu::FileException &e ) | 99 | catch( Bu::FileException &e ) |
94 | { | 100 | { |