test/encoding: c++11 STL appears to make fewer copies, yay

The failure was

test/encoding.cc:191: Failure
Value of: 10
Expected: my_key_t::get_copy_ctor()
Which is: 5
test/encoding.cc:196: Failure
Value of: 10
Expected: my_val_t::get_copy_ctor()
Which is: 5

Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
Sage Weil 2015-08-07 18:22:51 -04:00
parent 016a5d5db4
commit 82533aa4c4

View File

@ -188,12 +188,12 @@ TEST(EncodingRoundTrip, MultimapConstructorCounter) {
EXPECT_EQ(my_key_t::get_default_ctor(), 5);
EXPECT_EQ(my_key_t::get_one_arg_ctor(), 0);
EXPECT_EQ(my_key_t::get_copy_ctor(), 10);
EXPECT_EQ(my_key_t::get_copy_ctor(), 5);
EXPECT_EQ(my_key_t::get_assigns(), 0);
EXPECT_EQ(my_val_t::get_default_ctor(), 5);
EXPECT_EQ(my_val_t::get_one_arg_ctor(), 0);
EXPECT_EQ(my_val_t::get_copy_ctor(), 10);
EXPECT_EQ(my_val_t::get_copy_ctor(), 5);
EXPECT_EQ(my_val_t::get_assigns(), 0);
}