X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FPacket.test.cc;h=35b3214b87a5ecf3c8eec86063f5995b8b31b946;hb=1a02a61e1e1515dca27577013cc7300ea5133fd5;hp=bb0c7b0e2ffbb2215f1704314b2d5dfd921bbdff;hpb=421d4e922c9856a80ed61c69db27504816180d99;p=senf.git diff --git a/Packets/Packet.test.cc b/Packets/Packet.test.cc index bb0c7b0..35b3214 100644 --- a/Packets/Packet.test.cc +++ b/Packets/Packet.test.cc @@ -257,6 +257,17 @@ BOOST_AUTO_UNIT_TEST(concretePacket) BOOST_CHECK_EQUAL( BarPacket::create()->reserved(), 0xA0A0u ); } +BOOST_AUTO_UNIT_TEST(packetAssign) +{ + BarPacket bar1 (BarPacket::create()); + BarPacket bar2 (BarPacket::create()); + + bar2->type() << 0x2A2Bu; + bar1.parser() << bar2; + + BOOST_CHECK_EQUAL( bar1->type(), 0x2A2Bu ); +} + BOOST_AUTO_UNIT_TEST(packetAnnotation) { senf::Packet packet (FooPacket::create());