diff options
| author | ljfa-ag <ljfa-ag@web.de> | 2015-08-06 14:05:15 +0200 |
|---|---|---|
| committer | ljfa-ag <ljfa-ag@web.de> | 2015-08-06 14:05:15 +0200 |
| commit | 7d449043818864fa94cd1c29ade71f06abd7ce0a (patch) | |
| tree | fd887752c0014520d6ddce8dc719187c6c7671f0 /test/read_test.cpp | |
| parent | bf685ed428c7ecbd0c76828ccec392473fafb9d4 (diff) | |
| download | Project-Tick-7d449043818864fa94cd1c29ade71f06abd7ce0a.tar.gz Project-Tick-7d449043818864fa94cd1c29ade71f06abd7ce0a.zip | |
Add test for negative list length
Diffstat (limited to 'test/read_test.cpp')
| -rw-r--r-- | test/read_test.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/read_test.cpp b/test/read_test.cpp index 85970fc069..a45d74b1f6 100644 --- a/test/read_test.cpp +++ b/test/read_test.cpp @@ -167,6 +167,13 @@ void test_read_errors() ASSERT(file); EXPECT_EXCEPTION(reader.read_tag(), io::input_error); ASSERT(!file); + + //Negative list length + file.close(); + file.open("errortest_neg_length", std::ios::binary); + ASSERT(file); + EXPECT_EXCEPTION(reader.read_tag(), io::input_error); + ASSERT(!file); } int main() |
