X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FPacket.test.cc;h=aeca47db3b076fb4d5e377069f8f60f9ce6bf609;hb=a0b6f53e5c464c6b84fed30a67fcce32da81012d;hp=e917d7244a6f56499d012da7fb5f7cd0cbce9c88;hpb=9cb871b939efe93e35dd96808d25089399acfc46;p=senf.git diff --git a/senf/Packets/Packet.test.cc b/senf/Packets/Packet.test.cc index e917d72..aeca47d 100644 --- a/senf/Packets/Packet.test.cc +++ b/senf/Packets/Packet.test.cc @@ -152,12 +152,14 @@ namespace { SENF_AUTO_UNIT_TEST(packet) { + BOOST_CHECK(! senf::Packet().is() ); senf::Packet packet (FooPacket::create()); BarPacket::createAfter(packet); BOOST_REQUIRE( packet ); BOOST_CHECK( packet.next() ); BOOST_CHECK( ! packet.next().next(senf::nothrow) ); + BOOST_CHECK( ! packet.next().next(senf::nothrow).is() ); BOOST_CHECK( ! packet.prev(senf::nothrow) ); BOOST_CHECK( packet.next().prev() == packet ); SENF_CHECK_NOT_EQUAL( packet.next(), packet );