X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSocket%2FProtocols%2FRaw%2FPacketSocketHandle.test.cc;h=9f29b4d2dcc13d09ea870159ac4dd3e486fd9816;hb=874b9d37b59223d9b0dce3bddafa130045419750;hp=6805f27b5f78184de7a8124004768e91f39f067f;hpb=26610f603ebdd465307b9621f532c1fe19fd5571;p=senf.git diff --git a/senf/Socket/Protocols/Raw/PacketSocketHandle.test.cc b/senf/Socket/Protocols/Raw/PacketSocketHandle.test.cc index 6805f27..9f29b4d 100644 --- a/senf/Socket/Protocols/Raw/PacketSocketHandle.test.cc +++ b/senf/Socket/Protocols/Raw/PacketSocketHandle.test.cc @@ -37,11 +37,12 @@ #define prefix_ ///////////////////////////////cc.p//////////////////////////////////////// -BOOST_AUTO_UNIT_TEST(packetSocketHandle) +SENF_AUTO_UNIT_TEST(packetSocketHandle) { // We have a Problem here .. packet sockets are only allowed for root if (getuid() != 0) { BOOST_WARN_MESSAGE(false, "Cannot test senf::PacketSocketHandle as non-root user"); + BOOST_CHECK( true ); return; } @@ -62,7 +63,7 @@ BOOST_AUTO_UNIT_TEST(packetSocketHandle) SENF_CHECK_NO_THROW( sock.protocol().promisc( "eth0", true) ); SENF_CHECK_NO_THROW( sock.protocol().promisc( "eth0", false)); - + SENF_CHECK_NO_THROW( sock.protocol().available() ); BOOST_CHECK( ! sock.eof() ); }