Skip to content

Commit 61c053d

Browse files
authored
Merge pull request #538 from heylouiz/gtest_1_8_0_gcc_5_4_1
Fix compilation with Gtest 1.8.0 and GCC 5.4.1
2 parents 55b51c5 + 04b549a commit 61c053d

File tree

11 files changed

+59
-59
lines changed

11 files changed

+59
-59
lines changed

test/carray.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ TEST(carray, pack_unpack_char_as_str)
113113
msgpack::pack(ss, v1);
114114
msgpack::object_handle oh = msgpack::unpack(ss.str().data(), ss.str().size());
115115
EXPECT_EQ(oh.get().type, msgpack::type::STR);
116-
EXPECT_EQ(oh.get().via.str.size, 1);
116+
EXPECT_EQ(oh.get().via.str.size, static_cast<size_t>(1));
117117

118118
char v2[2] = { 2, 3 };
119119
oh.get().convert(v2);
@@ -143,7 +143,7 @@ TEST(carray, obj_with_zone_char_as_str)
143143

144144
msgpack::object o(v1, z);
145145
EXPECT_EQ(o.type, msgpack::type::STR);
146-
EXPECT_EQ(o.via.str.size, 1);
146+
EXPECT_EQ(o.via.str.size, static_cast<size_t>(1));
147147

148148
char v2[2];
149149
o.convert(v2);
@@ -175,7 +175,7 @@ TEST(carray, pack_unpack_unsigned_char_as_bin)
175175
msgpack::pack(ss, v1);
176176
msgpack::object_handle oh = msgpack::unpack(ss.str().data(), ss.str().size());
177177
EXPECT_EQ(oh.get().type, msgpack::type::BIN);
178-
EXPECT_EQ(oh.get().via.bin.size, 2);
178+
EXPECT_EQ(oh.get().via.bin.size, static_cast<size_t>(2));
179179

180180
unsigned char v2[2];
181181
oh.get().convert(v2);
@@ -205,7 +205,7 @@ TEST(carray, obj_with_zone_unsigned_char_as_bin)
205205

206206
msgpack::object o(v1, z);
207207
EXPECT_EQ(o.type, msgpack::type::BIN);
208-
EXPECT_EQ(o.via.bin.size, 2);
208+
EXPECT_EQ(o.via.bin.size, static_cast<size_t>(2));
209209

210210
unsigned char v2[2];
211211
o.convert(v2);

test/iterator_cpp11.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ TEST(iterator, vector)
3232
auto const& msgarr = oh.get().via.array;
3333
auto dist = std::distance(begin(msgarr), end(msgarr));
3434
auto vecSize = vec.size();
35-
EXPECT_EQ(dist, vecSize);
35+
EXPECT_EQ(static_cast<size_t>(dist), vecSize);
3636

3737
vec_type::const_iterator correct = std::begin(vec);
3838
for (auto const& obj : msgarr) {
@@ -58,7 +58,7 @@ TEST(iterator, map)
5858
auto const& msgmap = oh.get().via.map;
5959
auto dist = std::distance(begin(msgmap), end(msgmap));
6060
auto mapSize = map.size();
61-
EXPECT_EQ(dist, mapSize);
61+
EXPECT_EQ(static_cast<size_t>(dist), mapSize);
6262

6363
for (auto const& kv : msgmap) {
6464
auto key = kv.key.as<unsigned int>();

test/msgpack_c.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ TEST(MSGPACKC, simple_buffer_false)
368368
msgpack_unpack(sbuf.data, sbuf.size, NULL, &z, &obj);
369369
EXPECT_EQ(MSGPACK_UNPACK_SUCCESS, ret);
370370
EXPECT_EQ(MSGPACK_OBJECT_BOOLEAN, obj.type);
371-
EXPECT_EQ(false, obj.via.boolean);
371+
EXPECT_FALSE(obj.via.boolean);
372372
msgpack_zone_destroy(&z);
373373
msgpack_sbuffer_destroy(&sbuf);
374374
}
@@ -663,7 +663,7 @@ TEST(MSGPACKC, simple_buffer_array)
663663
break;
664664
case 2:
665665
EXPECT_EQ(MSGPACK_OBJECT_BOOLEAN, o.type);
666-
EXPECT_EQ(false, o.via.boolean);
666+
EXPECT_FALSE(o.via.boolean);
667667
break;
668668
case 3:
669669
EXPECT_EQ(MSGPACK_OBJECT_POSITIVE_INTEGER, o.type);
@@ -711,7 +711,7 @@ TEST(MSGPACKC, simple_buffer_map)
711711
EXPECT_EQ(MSGPACK_OBJECT_BOOLEAN, key.type);
712712
EXPECT_EQ(true, key.via.boolean);
713713
EXPECT_EQ(MSGPACK_OBJECT_BOOLEAN, val.type);
714-
EXPECT_EQ(false, val.via.boolean);
714+
EXPECT_FALSE(val.via.boolean);
715715
break;
716716
case 1:
717717
EXPECT_EQ(MSGPACK_OBJECT_POSITIVE_INTEGER, key.type);

test/msgpack_tuple.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ TEST(msgpack_tuple, member_get)
1212
t1.get<1>() = false;
1313
t1.get<2>() = "DEFG";
1414
EXPECT_EQ(40, t1.get<0>());
15-
EXPECT_EQ(false, t1.get<1>());
15+
EXPECT_FALSE(t1.get<1>());
1616
EXPECT_EQ("DEFG", t1.get<2>());
1717
}
1818

@@ -26,7 +26,7 @@ TEST(msgpack_tuple, non_member_get)
2626
msgpack::type::get<1>(t1) = false;
2727
msgpack::type::get<2>(t1) = "DEFG";
2828
EXPECT_EQ(40, msgpack::type::get<0>(t1));
29-
EXPECT_EQ(false, msgpack::type::get<1>(t1));
29+
EXPECT_FALSE(msgpack::type::get<1>(t1));
3030
EXPECT_EQ("DEFG", msgpack::type::get<2>(t1));
3131
}
3232

@@ -41,7 +41,7 @@ TEST(msgpack_tuple, std_non_member_get)
4141
std::get<1>(t1) = false;
4242
std::get<2>(t1) = "DEFG";
4343
EXPECT_EQ(40, std::get<0>(t1));
44-
EXPECT_EQ(false, std::get<1>(t1));
44+
EXPECT_FALSE(std::get<1>(t1));
4545
EXPECT_EQ("DEFG", std::get<2>(t1));
4646
}
4747

@@ -55,7 +55,7 @@ TEST(msgpack_tuple, make_tuple)
5555
t1.get<1>() = false;
5656
t1.get<2>() = "DEFG";
5757
EXPECT_EQ(40, t1.get<0>());
58-
EXPECT_EQ(false, t1.get<1>());
58+
EXPECT_FALSE(t1.get<1>());
5959
EXPECT_EQ("DEFG", t1.get<2>());
6060
}
6161

@@ -97,7 +97,7 @@ TEST(msgpack_tuple, swap)
9797
EXPECT_EQ(true, t2.get<1>());
9898
EXPECT_EQ("ABC", t2.get<2>());
9999
EXPECT_EQ(40, t1.get<0>());
100-
EXPECT_EQ(false, t1.get<1>());
100+
EXPECT_FALSE(t1.get<1>());
101101
EXPECT_EQ("DEFG", t1.get<2>());
102102
}
103103
#endif

test/object.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ TEST(object, pack_float)
431431
msgpack::pack(ss1, obj);
432432
std::stringstream ss2;
433433
msgpack::pack(ss2, 1.2F);
434-
EXPECT_EQ(5, ss1.str().size());
434+
EXPECT_EQ(static_cast<size_t>(5), ss1.str().size());
435435
EXPECT_EQ(ss1.str(), ss2.str());
436436
}
437437

@@ -442,6 +442,6 @@ TEST(object, pack_double)
442442
msgpack::pack(ss1, obj);
443443
std::stringstream ss2;
444444
msgpack::pack(ss2, 1.2);
445-
EXPECT_EQ(9, ss1.str().size());
445+
EXPECT_EQ(static_cast<size_t>(9), ss1.str().size());
446446
EXPECT_EQ(ss1.str(), ss2.str());
447447
}

test/pack_unpack.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ TEST(unpack, int_ret_no_offset_ref)
7979

8080
msgpack::object_handle oh = msgpack::unpack(sbuf.data(), sbuf.size(), referenced);
8181
EXPECT_EQ(1, oh.get().as<int>());
82-
EXPECT_EQ(false, referenced);
82+
EXPECT_FALSE(referenced);
8383
}
8484

8585
TEST(unpack, int_ret_offset_ref)
@@ -91,7 +91,7 @@ TEST(unpack, int_ret_offset_ref)
9191

9292
msgpack::object_handle oh = msgpack::unpack(sbuf.data(), sbuf.size(), off, referenced);
9393
EXPECT_EQ(1, oh.get().as<int>());
94-
EXPECT_EQ(false, referenced);
94+
EXPECT_FALSE(referenced);
9595
EXPECT_EQ(off, sbuf.size());
9696
}
9797

@@ -128,7 +128,7 @@ TEST(unpack, int_no_offset_ref)
128128

129129
msgpack::unpack(oh, sbuf.data(), sbuf.size(), referenced);
130130
EXPECT_EQ(1, oh.get().as<int>());
131-
EXPECT_EQ(false, referenced);
131+
EXPECT_FALSE(referenced);
132132
}
133133

134134
TEST(unpack, int_offset_ref)
@@ -141,7 +141,7 @@ TEST(unpack, int_offset_ref)
141141

142142
msgpack::unpack(oh, sbuf.data(), sbuf.size(), off, referenced);
143143
EXPECT_EQ(1, oh.get().as<int>());
144-
EXPECT_EQ(false, referenced);
144+
EXPECT_FALSE(referenced);
145145
EXPECT_EQ(off, sbuf.size());
146146
}
147147

@@ -185,7 +185,7 @@ TEST(unpack, int_pointer_no_off_ref)
185185
// obsolete
186186
msgpack::unpack(&oh, sbuf.data(), sbuf.size(), MSGPACK_NULLPTR, &referenced);
187187
EXPECT_EQ(1, oh.get().as<int>());
188-
EXPECT_EQ(false, referenced);
188+
EXPECT_FALSE(referenced);
189189
}
190190

191191
TEST(unpack, int_pointer_off_ref)
@@ -200,7 +200,7 @@ TEST(unpack, int_pointer_off_ref)
200200
msgpack::unpack(&oh, sbuf.data(), sbuf.size(), &off, &referenced);
201201
EXPECT_EQ(1, oh.get().as<int>());
202202
EXPECT_EQ(off, sbuf.size());
203-
EXPECT_EQ(false, referenced);
203+
EXPECT_FALSE(referenced);
204204
}
205205

206206

@@ -249,7 +249,7 @@ TEST(unpack, int_zone_no_offset_ref)
249249
msgpack::zone z;
250250
msgpack::object obj = msgpack::unpack(z, sbuf.data(), sbuf.size(), referenced);
251251
EXPECT_EQ(1, obj.as<int>());
252-
EXPECT_EQ(false, referenced);
252+
EXPECT_FALSE(referenced);
253253
}
254254

255255
TEST(unpack, int_zone_offset_ref)
@@ -262,7 +262,7 @@ TEST(unpack, int_zone_offset_ref)
262262
msgpack::zone z;
263263
msgpack::object obj = msgpack::unpack(z, sbuf.data(), sbuf.size(), off, referenced);
264264
EXPECT_EQ(1, obj.as<int>());
265-
EXPECT_EQ(false, referenced);
265+
EXPECT_FALSE(referenced);
266266
EXPECT_EQ(off, sbuf.size());
267267
}
268268

0 commit comments

Comments
 (0)