summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/zlibstream_test.h6
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());
}
};