X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2F80211Bundle%2FRadiotapPacket.test.cc;h=46f8a63e933ffce73d5ecde32d1e60aec1a99ba7;hb=9bc655e14d2d8c204ed835896cb51e42d49bd68f;hp=91c1e801e887d6b97af1f0475840e5912a6f7c70;hpb=0d88f940c093ff9c34099c9ab5c43e340f60a1f0;p=senf.git diff --git a/senf/Packets/80211Bundle/RadiotapPacket.test.cc b/senf/Packets/80211Bundle/RadiotapPacket.test.cc index 91c1e80..46f8a63 100644 --- a/senf/Packets/80211Bundle/RadiotapPacket.test.cc +++ b/senf/Packets/80211Bundle/RadiotapPacket.test.cc @@ -24,6 +24,7 @@ \brief RadiotapPacket unit tests */ // Custom includes +#include #include "RadiotapPacket.hh" #include @@ -95,8 +96,23 @@ SENF_AUTO_UNIT_TEST(RadiotapPacket_packet) BOOST_CHECK_EQUAL( p->channelOptions().halfRateChannel(), false); BOOST_CHECK_EQUAL( p->channelOptions().quarterRateChannel(), false); - std::ostringstream oss (std::ostringstream::out); - SENF_CHECK_NO_THROW( p.dump( oss)); + /* dump */ + std::stringstream ss; + p.dump(ss); + BOOST_CHECK_EQUAL( ss.str(), + "Radiotap:\n" + " version : 0\n" + " length : 26\n" + " MAC timestamp : 81059833346\n" + " flags : FCSatEnd ShortPreamble \n" + " rate : 12\n" + " channel frequency : 5320\n" + " channel flags : OFDM 5GHz \n" + " antenna signal (dBm) : -61\n" + " antenna noise (dBm) : -96\n" + " antenna : 2\n" + " antenna signal (dB) : 35\n" + " FCS (at end) : 0\n" ); } #if 0