Skip to content
Snippets Groups Projects
Commit 676c2555 authored by tho's avatar tho
Browse files

Socket: fixed socket handle dumpState() tests

parent c5eb706a
No related branches found
No related tags found
No related merge requests found
...@@ -67,13 +67,8 @@ BOOST_AUTO_UNIT_TEST(protocolServerSocketHandle) ...@@ -67,13 +67,8 @@ BOOST_AUTO_UNIT_TEST(protocolServerSocketHandle)
BOOST_CHECK_EQUAL( client.fd(), -1 ); BOOST_CHECK_EQUAL( client.fd(), -1 );
BOOST_CHECK_EQUAL( h.dumpState(), BOOST_CHECK_EQUAL( h.dumpState(),
"file.handle: -1\n" "handle: senf::ProtocolServerSocketHandle<(anonymous namespace)::MySocketProtocol>\n"
"file.refcount: 2\n" "valid: false\n" );
"handle: senf::ProtocolServerSocketHandle<(anonymous namespace)::MySocketProtocol>\n"
"socket.protocol: (anonymous namespace)::MySocketProtocol\n"
"socket.protocol.policy: senf::SocketPolicy<senf::test::SomeAddressingPolicy, senf::test::SomeFramingPolicy, senf::test::SomeCommunicationPolicy, senf::test::SomeReadPolicy, senf::test::SomeWritePolicy>\n"
"socket.server: true\n" );
} }
{ {
......
...@@ -96,12 +96,13 @@ BOOST_AUTO_UNIT_TEST(socketHandle) ...@@ -96,12 +96,13 @@ BOOST_AUTO_UNIT_TEST(socketHandle)
std::bad_cast ); std::bad_cast );
BOOST_CHECK_EQUAL( myh.dumpState(), BOOST_CHECK_EQUAL( myh.dumpState(),
"file.handle: 0\n" "file.handle: 0\n"
"file.refcount: 3\n" "file.refcount: 3\n"
"handle: senf::SocketHandle<senf::SocketPolicy<senf::test::SomeAddressingPolicy, senf::test::SomeFramingPolicy, senf::test::SomeCommunicationPolicy, senf::test::SomeReadPolicy, senf::test::SomeWritePolicy> >\n" "handle: senf::SocketHandle<senf::SocketPolicy<senf::test::SomeAddressingPolicy, senf::test::SomeFramingPolicy, senf::test::SomeCommunicationPolicy, senf::test::SomeReadPolicy, senf::test::SomeWritePolicy> >\n"
"socket.protocol: senf::test::SomeSocketProtocol\n" "socket.protocol: senf::test::SomeSocketProtocol\n"
"socket.protocol.policy: senf::SocketPolicy<senf::test::SomeAddressingPolicy, senf::test::SomeFramingPolicy, senf::test::SomeCommunicationPolicy, senf::test::SomeReadPolicy, senf::test::SomeWritePolicy>\n" "socket.protocol.policy: senf::SocketPolicy<senf::test::SomeAddressingPolicy, senf::test::SomeFramingPolicy, senf::test::SomeCommunicationPolicy, senf::test::SomeReadPolicy, senf::test::SomeWritePolicy>\n"
"socket.server: false\n" ); "socket.server: false\n"
"valid: true\n" );
SENF_CHECK_NO_THROW( myh.facet<senf::test::SomeSocketProtocol>() ); SENF_CHECK_NO_THROW( myh.facet<senf::test::SomeSocketProtocol>() );
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment