diff options
| -rw-r--r-- | test/zlibstream_test.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/test/zlibstream_test.h b/test/zlibstream_test.h index 65f83b89dd..4bcf140fd8 100644 --- a/test/zlibstream_test.h +++ b/test/zlibstream_test.h @@ -38,12 +38,14 @@ public: TS_ASSERT_DIFFERS(expected.str().size(), 0u); expected_in.close(); - izlibstream igzs(gzip_in, 512); //Small buffer so not all fits at once (the compressed file is 561 bytes) - TS_ASSERT(igzs); + izlibstream igzs(gzip_in, 256); //Small buffer so not all fits at once (the compressed file is 561 bytes) + TS_ASSERT(igzs.good()); + TS_ASSERT(!igzs.eof()); std::stringbuf data; igzs >> &data; TS_ASSERT(igzs); + TS_ASSERT(igzs.eof()); TS_ASSERT_EQUALS(data.str(), expected.str()); } }; |
