X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2F80211Bundle%2FWLANPacket.test.cc;h=5f1060356722349b8f458da40306d62993a907ae;hb=9a4ab28bb53bc1a7719141a2263282d4cf73b258;hp=f1f943706b625c5acc39403740b1b5620ed57ef6;hpb=92f8630b75f3ef50e73c48cde58645dcd1534e27;p=senf.git diff --git a/Packets/80211Bundle/WLANPacket.test.cc b/Packets/80211Bundle/WLANPacket.test.cc index f1f9437..5f10603 100644 --- a/Packets/80211Bundle/WLANPacket.test.cc +++ b/Packets/80211Bundle/WLANPacket.test.cc @@ -26,6 +26,7 @@ // Custom includes #include "WLANPacket.hh" #include "../../Packets/Packets.hh" +#include "../DefaultBundle/LlcSnapPacket.hh" #include "../../Utils/auto_unit_test.hh" #include @@ -39,10 +40,11 @@ BOOST_AUTO_UNIT_TEST(WLANPacket_dataFrame_packet) 0x4d, 0x3e, 0xc7, 0x5c, 0x00, 0x0b, 0x6b, 0x57, 0x06, 0xb0, 0x00, 0x18, 0x4d, 0x6e, 0x78, 0x48, 0x30, 0x00, 0x01, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //dummy data + 0xaa, 0xaa, 0x03, 0x00, 0x00, 0x00, 0x08, 0x00, //llc header 0x38, 0x39, 0x30, 0x31 //trailer }; + senf::WLANPacket p (senf::WLANPacket::create(data)); BOOST_CHECK_EQUAL( p->version(), 0u ); @@ -81,6 +83,9 @@ BOOST_AUTO_UNIT_TEST(WLANPacket_dataFrame_packet) std::ostringstream oss (std::ostringstream::out); SENF_CHECK_NO_THROW( p.dump( oss)); + + BOOST_CHECK( p.next()); + BOOST_CHECK( p.next().is() ); }