diff options
| author | ljfa-ag <ljfa-ag@web.de> | 2015-07-22 17:21:54 +0200 |
|---|---|---|
| committer | ljfa-ag <ljfa-ag@web.de> | 2015-07-22 20:29:57 +0200 |
| commit | db169073f195efcb9b35df5c314c65ba39705cef (patch) | |
| tree | d0ebfc181660a28d2fc829043ac0b89c220b53b9 /test | |
| parent | 3a99fb629cf059061d2aba9aab3a18d9ebe5703c (diff) | |
| download | Project-Tick-db169073f195efcb9b35df5c314c65ba39705cef.tar.gz Project-Tick-db169073f195efcb9b35df5c314c65ba39705cef.zip | |
Change how emplacing is being done
to avoid unnecessary move_clones on temporaries
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); |
