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 'src/unit/file.cpp')
| -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 | { |
