1 #include <boost/test/unit_test.hpp>
10 BOOST_AUTO_TEST_SUITE(serialize_tests)
18 for (
int i = 0; i < 100000; i++) {
21 BOOST_CHECK(size == ss.
size());
24 for (
uint64 i = 0; i < 100000000000ULL; i += 999999937) {
27 BOOST_CHECK(size == ss.
size());
31 for (
int i = 0; i < 100000; i++) {
34 BOOST_CHECK_MESSAGE(i == j,
"decoded:" << j <<
" expected:" << i);
37 for (
uint64 i = 0; i < 100000000000ULL; i += 999999937) {
40 BOOST_CHECK_MESSAGE(i == j,
"decoded:" << j <<
" expected:" << i);
45 BOOST_AUTO_TEST_SUITE_END()
vector_type::size_type size_type
Double ended buffer combining vector and stream-like interfaces.
unsigned long long uint64
unsigned int GetSerializeSize(char a, int, int=0)
BOOST_AUTO_TEST_CASE(varints)