Fix compile errors on OS X due to signed-unsigned comparison in tests

This commit is contained in:
Nobuyuki Kubota
2015-08-10 11:28:57 -07:00
parent 756d02f8c0
commit b13cb13efc
9 changed files with 51 additions and 51 deletions

View File

@@ -213,7 +213,7 @@ TEST(MSGPACK_TUPLE, simple_tuple)
msgpack::unpack(ret, sbuf.data(), sbuf.size());
msgpack::type::tuple<bool, std::string, double> val2
= ret.get().as<msgpack::type::tuple<bool, std::string, double> >();
EXPECT_EQ(ret.get().via.array.size, 3);
EXPECT_EQ(ret.get().via.array.size, 3u);
EXPECT_EQ(val1.get<0>(), val2.get<0>());
EXPECT_EQ(val1.get<1>(), val2.get<1>());
EXPECT_EQ(val1.get<2>(), val2.get<2>());
@@ -227,7 +227,7 @@ TEST(MSGPACK_TUPLE, simple_tuple_empty)
msgpack::unpacked ret;
msgpack::unpack(ret, sbuf.data(), sbuf.size());
ret.get().as<msgpack::type::tuple<> >();
EXPECT_EQ(ret.get().via.array.size, 0);
EXPECT_EQ(ret.get().via.array.size, 0u);
}