NoBufferingPolicy added
[senf.git] / Socket / TCPSocketHandle.test.cc
index da91e29..0889d6d 100644 (file)
@@ -175,8 +175,6 @@ BOOST_AUTO_UNIT_TEST(tcpv4ClientSocketHandle)
         BOOST_CHECK_EQUAL( sock.sndbuf(), 2048u );
         BOOST_CHECK_NO_THROW( sock.write("TEST-WRITE") );
         BOOST_CHECK_EQUAL( sock.read(), "TEST-WRITE" );
-        // this fails with ENOFILE ... why ????
-        // BOOST_CHECK_NO_THROW( sock.protocol().timestamp() );
         BOOST_CHECK( !sock.eof() );
         sock.write("QUIT");
         sleep(1);
@@ -201,15 +199,15 @@ BOOST_AUTO_UNIT_TEST(tcpv4ClientSocketHandle)
         // are at least not sensible ...
         // I'll have to move those to a UDPSocket test ... they should
         // realy only be in the UDP Protocol implementation
-        BOOST_CHECK_NO_THROW( sock.protocol().mcTTL() );
-        BOOST_CHECK_THROW( sock.protocol().mcTTL(1), senf::SystemException );
-        BOOST_CHECK_NO_THROW( sock.protocol().mcLoop() );
-        BOOST_CHECK_NO_THROW( sock.protocol().mcLoop(false) );
-        BOOST_CHECK_NO_THROW( sock.protocol().mcAddMembership("224.0.0.1:0") );
-        BOOST_CHECK_NO_THROW( sock.protocol().mcAddMembership("224.0.0.1:0","127.0.0.1:0") );
-        BOOST_CHECK_NO_THROW( sock.protocol().mcDropMembership("224.0.0.1:0","127.0.0.1:0") );
-        BOOST_CHECK_NO_THROW( sock.protocol().mcDropMembership("224.0.0.1:0") );
-        BOOST_CHECK_THROW( sock.protocol().mcIface("lo"), senf::SystemException );
+//        BOOST_CHECK_NO_THROW( sock.protocol().mcTTL() );
+//        BOOST_CHECK_THROW( sock.protocol().mcTTL(1), senf::SystemException );
+//        BOOST_CHECK_NO_THROW( sock.protocol().mcLoop() );
+//        BOOST_CHECK_NO_THROW( sock.protocol().mcLoop(false) );
+//        BOOST_CHECK_NO_THROW( sock.protocol().mcAddMembership("224.0.0.1:0") );
+//        BOOST_CHECK_NO_THROW( sock.protocol().mcAddMembership("224.0.0.1:0","127.0.0.1:0") );
+//        BOOST_CHECK_NO_THROW( sock.protocol().mcDropMembership("224.0.0.1:0","127.0.0.1:0") );
+//        BOOST_CHECK_NO_THROW( sock.protocol().mcDropMembership("224.0.0.1:0") );
+//        BOOST_CHECK_THROW( sock.protocol().mcIface("lo"), senf::SystemException );
 
         // The following setsockopts are hard to REALLY test ...
         BOOST_CHECK_NO_THROW( sock.protocol().nodelay(true) );
@@ -399,4 +397,6 @@ BOOST_AUTO_UNIT_TEST(tcpv6ServerSocketHandle)
 // c-file-style: "senf"
 // indent-tabs-mode: nil
 // ispell-local-dictionary: "american"
+// compile-command: "scons -u test"
+// comment-column: 40
 // End: