Updated test codes using recommended interface.

They used to use obsolete interfaces.
This commit is contained in:
Takatoshi Kondo
2014-08-04 01:08:05 +09:00
parent fd566afeb4
commit 66014eebc0
2 changed files with 5 additions and 8 deletions

View File

@@ -1017,17 +1017,14 @@ TEST(MSGPACK, vrefbuffer_int64)
pac.reserve_buffer(sz); \
memcpy(pac.buffer(), p, sz); \
pac.buffer_consumed(sz); \
while (pac.execute()) { \
msgpack::unpacked result; \
while (pac.next(result)) { \
if (it == vec.end()) goto out; \
msgpack::object obj = pac.data(); \
msgpack::zone *life = pac.release_zone(); \
EXPECT_TRUE(life != NULL); \
pac.reset(); \
msgpack::object obj = result.get(); \
vec_type::value_type val; \
obj.convert(&val); \
EXPECT_EQ(*it, val); \
++it; \
msgpack::zone::destroy(life); \
} \
p += sz; \
} \