forked from boostorg/beast
Rename to BEAST_EXPECT
This commit is contained in:
+43
-43
@@ -36,7 +36,7 @@ public:
|
||||
using boost::asio::buffer_size;
|
||||
char buf[12];
|
||||
std::string const s = "Hello, world";
|
||||
BOOST_BEAST_EXPECT(s.size() == sizeof(buf));
|
||||
BEAST_EXPECT(s.size() == sizeof(buf));
|
||||
for(std::size_t i = 1; i < 4; ++i) {
|
||||
for(std::size_t j = 1; j < 4; ++j) {
|
||||
for(std::size_t x = 1; x < 4; ++x) {
|
||||
@@ -50,79 +50,79 @@ public:
|
||||
static_buffer<sizeof(buf)> ba;
|
||||
{
|
||||
auto d = ba.prepare(z);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == z);
|
||||
BEAST_EXPECT(buffer_size(d) == z);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(0);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == 0);
|
||||
BEAST_EXPECT(buffer_size(d) == 0);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(y);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == y);
|
||||
BEAST_EXPECT(buffer_size(d) == y);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(x);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == x);
|
||||
BEAST_EXPECT(buffer_size(d) == x);
|
||||
ba.commit(buffer_copy(d, buffer(s.data(), x)));
|
||||
}
|
||||
BOOST_BEAST_EXPECT(ba.size() == x);
|
||||
BOOST_BEAST_EXPECT(buffer_size(ba.data()) == ba.size());
|
||||
BEAST_EXPECT(ba.size() == x);
|
||||
BEAST_EXPECT(buffer_size(ba.data()) == ba.size());
|
||||
{
|
||||
auto d = ba.prepare(x);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == x);
|
||||
BEAST_EXPECT(buffer_size(d) == x);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(0);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == 0);
|
||||
BEAST_EXPECT(buffer_size(d) == 0);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(z);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == z);
|
||||
BEAST_EXPECT(buffer_size(d) == z);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(y);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == y);
|
||||
BEAST_EXPECT(buffer_size(d) == y);
|
||||
ba.commit(buffer_copy(d, buffer(s.data()+x, y)));
|
||||
}
|
||||
ba.commit(1);
|
||||
BOOST_BEAST_EXPECT(ba.size() == x + y);
|
||||
BOOST_BEAST_EXPECT(buffer_size(ba.data()) == ba.size());
|
||||
BEAST_EXPECT(ba.size() == x + y);
|
||||
BEAST_EXPECT(buffer_size(ba.data()) == ba.size());
|
||||
{
|
||||
auto d = ba.prepare(x);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == x);
|
||||
BEAST_EXPECT(buffer_size(d) == x);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(y);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == y);
|
||||
BEAST_EXPECT(buffer_size(d) == y);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(0);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == 0);
|
||||
BEAST_EXPECT(buffer_size(d) == 0);
|
||||
}
|
||||
{
|
||||
auto d = ba.prepare(z);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == z);
|
||||
BEAST_EXPECT(buffer_size(d) == z);
|
||||
ba.commit(buffer_copy(d, buffer(s.data()+x+y, z)));
|
||||
}
|
||||
ba.commit(2);
|
||||
BOOST_BEAST_EXPECT(buffer_size(ba.data()) == buffer_size(ba.mutable_data()));
|
||||
BOOST_BEAST_EXPECT(ba.size() == x + y + z);
|
||||
BOOST_BEAST_EXPECT(buffer_size(ba.data()) == ba.size());
|
||||
BOOST_BEAST_EXPECT(to_string(ba.data()) == s);
|
||||
BEAST_EXPECT(buffer_size(ba.data()) == buffer_size(ba.mutable_data()));
|
||||
BEAST_EXPECT(ba.size() == x + y + z);
|
||||
BEAST_EXPECT(buffer_size(ba.data()) == ba.size());
|
||||
BEAST_EXPECT(to_string(ba.data()) == s);
|
||||
ba.consume(t);
|
||||
{
|
||||
auto d = ba.prepare(0);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == 0);
|
||||
BEAST_EXPECT(buffer_size(d) == 0);
|
||||
}
|
||||
BOOST_BEAST_EXPECT(to_string(ba.data()) == s.substr(t, std::string::npos));
|
||||
BEAST_EXPECT(to_string(ba.data()) == s.substr(t, std::string::npos));
|
||||
ba.consume(u);
|
||||
BOOST_BEAST_EXPECT(to_string(ba.data()) == s.substr(t + u, std::string::npos));
|
||||
BEAST_EXPECT(to_string(ba.data()) == s.substr(t + u, std::string::npos));
|
||||
ba.consume(v);
|
||||
BOOST_BEAST_EXPECT(to_string(ba.data()) == "");
|
||||
BEAST_EXPECT(to_string(ba.data()) == "");
|
||||
ba.consume(1);
|
||||
{
|
||||
auto d = ba.prepare(0);
|
||||
BOOST_BEAST_EXPECT(buffer_size(d) == 0);
|
||||
BEAST_EXPECT(buffer_size(d) == 0);
|
||||
}
|
||||
try
|
||||
{
|
||||
@@ -148,31 +148,31 @@ public:
|
||||
char buf[64];
|
||||
static_buffer_base b{buf, sizeof(buf)};
|
||||
ostream(b) << s;
|
||||
BOOST_BEAST_EXPECT(to_string(b.data()) == s);
|
||||
BEAST_EXPECT(to_string(b.data()) == s);
|
||||
b.consume(b.size());
|
||||
BOOST_BEAST_EXPECT(to_string(b.data()) == "");
|
||||
BEAST_EXPECT(to_string(b.data()) == "");
|
||||
}
|
||||
|
||||
// static_buffer
|
||||
{
|
||||
static_buffer<64> b1;
|
||||
BOOST_BEAST_EXPECT(b1.size() == 0);
|
||||
BOOST_BEAST_EXPECT(b1.max_size() == 64);
|
||||
BOOST_BEAST_EXPECT(b1.capacity() == 64);
|
||||
BEAST_EXPECT(b1.size() == 0);
|
||||
BEAST_EXPECT(b1.max_size() == 64);
|
||||
BEAST_EXPECT(b1.capacity() == 64);
|
||||
ostream(b1) << s;
|
||||
BOOST_BEAST_EXPECT(to_string(b1.data()) == s);
|
||||
BEAST_EXPECT(to_string(b1.data()) == s);
|
||||
{
|
||||
static_buffer<64> b2{b1};
|
||||
BOOST_BEAST_EXPECT(to_string(b2.data()) == s);
|
||||
BEAST_EXPECT(to_string(b2.data()) == s);
|
||||
b2.consume(7);
|
||||
BOOST_BEAST_EXPECT(to_string(b2.data()) == s.substr(7));
|
||||
BEAST_EXPECT(to_string(b2.data()) == s.substr(7));
|
||||
}
|
||||
{
|
||||
static_buffer<64> b2;
|
||||
b2 = b1;
|
||||
BOOST_BEAST_EXPECT(to_string(b2.data()) == s);
|
||||
BEAST_EXPECT(to_string(b2.data()) == s);
|
||||
b2.consume(7);
|
||||
BOOST_BEAST_EXPECT(to_string(b2.data()) == s.substr(7));
|
||||
BEAST_EXPECT(to_string(b2.data()) == s.substr(7));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -182,7 +182,7 @@ public:
|
||||
write_buffer(b, "12345");
|
||||
b.consume(3);
|
||||
write_buffer(b, "67890123");
|
||||
BOOST_BEAST_EXPECT(to_string(b.data()) == "4567890123");
|
||||
BEAST_EXPECT(to_string(b.data()) == "4567890123");
|
||||
try
|
||||
{
|
||||
b.prepare(1);
|
||||
@@ -197,15 +197,15 @@ public:
|
||||
// read_size
|
||||
{
|
||||
static_buffer<10> b;
|
||||
BOOST_BEAST_EXPECT(read_size(b, 512) == 10);
|
||||
BEAST_EXPECT(read_size(b, 512) == 10);
|
||||
b.prepare(4);
|
||||
b.commit(4);
|
||||
BOOST_BEAST_EXPECT(read_size(b, 512) == 6);
|
||||
BEAST_EXPECT(read_size(b, 512) == 6);
|
||||
b.consume(2);
|
||||
BOOST_BEAST_EXPECT(read_size(b, 512) == 8);
|
||||
BEAST_EXPECT(read_size(b, 512) == 8);
|
||||
b.prepare(8);
|
||||
b.commit(8);
|
||||
BOOST_BEAST_EXPECT(read_size(b, 512) == 0);
|
||||
BEAST_EXPECT(read_size(b, 512) == 0);
|
||||
}
|
||||
|
||||
// base
|
||||
@@ -213,13 +213,13 @@ public:
|
||||
static_buffer<10> b;
|
||||
[&](static_buffer_base& base)
|
||||
{
|
||||
BOOST_BEAST_EXPECT(base.max_size() == b.capacity());
|
||||
BEAST_EXPECT(base.max_size() == b.capacity());
|
||||
}
|
||||
(b.base());
|
||||
|
||||
[&](static_buffer_base const& base)
|
||||
{
|
||||
BOOST_BEAST_EXPECT(base.max_size() == b.capacity());
|
||||
BEAST_EXPECT(base.max_size() == b.capacity());
|
||||
}
|
||||
(b.base());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user