MCPcopy Create free account
hub / github.com/boostorg/asio / test_error_code

Function test_error_code

test/error.cpp:22–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20#include "unit_test.hpp"
21
22void test_error_code(const boost::system::error_code& code)
23{
24 boost::system::error_code error(code);
25 BOOST_ASIO_CHECK(code == error);
26
27 BOOST_ASIO_CHECK(!code || error);
28 BOOST_ASIO_CHECK(!code || !!error);
29
30 boost::system::error_code error2(error);
31 BOOST_ASIO_CHECK(error == error2);
32 BOOST_ASIO_CHECK(!(error != error2));
33
34 boost::system::error_code error3;
35 error3 = error;
36 BOOST_ASIO_CHECK(error == error3);
37 BOOST_ASIO_CHECK(!(error != error3));
38
39 std::ostringstream os;
40 os << error;
41 BOOST_ASIO_CHECK(!os.str().empty());
42}
43
44void error_test()
45{

Callers 1

error_testFunction · 0.85

Calls 1

emptyMethod · 0.45

Tested by

no test coverage detected