From db169073f195efcb9b35df5c314c65ba39705cef Mon Sep 17 00:00:00 2001 From: ljfa-ag Date: Wed, 22 Jul 2015 17:21:54 +0200 Subject: Change how emplacing is being done to avoid unnecessary move_clones on temporaries --- test/nbttest.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test') 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(list[1]) == "baz"); ASSERT(list.size() == 2); -- cgit 0.0.5-2-1-g0f52