X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FINet%2FTCPSocketHandle.test.cc;h=3b4d0494f6a816ca10d24a1d38715bd9be6ece8c;hb=d6abda313f70c8a849c5e3f3bbfc12ce301789f1;hp=25a476d7bd9cb8db272c388424b34cdca710b12a;hpb=ca133fb5d47ad2bd90d95e21626df59fdd78571a;p=senf.git diff --git a/Socket/Protocols/INet/TCPSocketHandle.test.cc b/Socket/Protocols/INet/TCPSocketHandle.test.cc index 25a476d..3b4d049 100644 --- a/Socket/Protocols/INet/TCPSocketHandle.test.cc +++ b/Socket/Protocols/INet/TCPSocketHandle.test.cc @@ -35,7 +35,7 @@ #include "TCPSocketHandle.hh" #include -#include +#include "../../../Utils/auto_unit_test.hh" #include #define prefix_ @@ -229,18 +229,18 @@ BOOST_AUTO_UNIT_TEST(tcpv6ClientSocketHandle) { senf::TCPv6ClientSocketHandle sock; - BOOST_CHECK_THROW( sock.connect(senf::INet6SocketAddress("[::1]:12345")), senf::SystemException ); - BOOST_CHECK_THROW( sock.protocol().connect("[::1]:12345"), senf::SystemException ); + BOOST_CHECK_THROW( sock.connect(senf::INet6SocketAddress("[::1]:12345")), + senf::SystemException ); } try { alarm(10); start(server_v6); senf::TCPv6ClientSocketHandle sock; - BOOST_CHECK_NO_THROW( sock.bind("[::1]:23456") ); - BOOST_CHECK_NO_THROW( sock.connect("[::1]:12345") ); - BOOST_CHECK( sock.peer() == "[::1]:12345" ); - BOOST_CHECK( sock.local() == "[::1]:23456" ); + BOOST_CHECK_NO_THROW( sock.bind(senf::INet6SocketAddress("[::1]:23456")) ); + BOOST_CHECK_NO_THROW( sock.connect(senf::INet6SocketAddress("[::1]:12345")) ); + BOOST_CHECK( sock.peer() == senf::INet6SocketAddress("[::1]:12345") ); + BOOST_CHECK( sock.local() == senf::INet6SocketAddress("[::1]:23456") ); BOOST_CHECK( sock.blocking() ); BOOST_CHECK_NO_THROW( sock.rcvbuf(2048) ); BOOST_CHECK_EQUAL( sock.rcvbuf(), 2048u ); @@ -368,7 +368,7 @@ BOOST_AUTO_UNIT_TEST(tcpv6ServerSocketHandle) try { alarm(10); BOOST_CHECKPOINT("Opening server socket"); - senf::TCPv6ServerSocketHandle server ("[::1]:12347"); + senf::TCPv6ServerSocketHandle server (senf::INet6SocketAddress("[::1]:12347")); BOOST_CHECKPOINT("Starting client"); start(client_v6);