diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/nbttest.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/nbttest.cpp b/test/nbttest.cpp index fdc6d5e3f0..7e3a78b341 100644 --- a/test/nbttest.cpp +++ b/test/nbttest.cpp @@ -274,6 +274,8 @@ void test_tag_list() EXPECT_EXCEPTION(list.at(-1), std::out_of_range); list.set(1, tag_string("baz")); + EXPECT_EXCEPTION(list.set(1, value(nullptr)), std::bad_cast); + EXPECT_EXCEPTION(list.set(1, -42), std::bad_cast); ASSERT(static_cast<std::string>(list[1]) == "baz"); ASSERT(list.size() == 2); |
