X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Packets%2FMPEGDVBBundle%2FDTCPPacket.test.cc;h=c8edbc37bc41c636b334062cae2981188e6c608a;hb=95dbe5b838a354d4e276e8f2cdd445c9ed5bf42c;hp=9f71db8cd553107bc48948380de8babf46a8442e;hpb=7baaacae27c02c86ceda5c7ee41d3172d1e23ffa;p=senf.git diff --git a/Packets/MPEGDVBBundle/DTCPPacket.test.cc b/Packets/MPEGDVBBundle/DTCPPacket.test.cc index 9f71db8..c8edbc3 100644 --- a/Packets/MPEGDVBBundle/DTCPPacket.test.cc +++ b/Packets/MPEGDVBBundle/DTCPPacket.test.cc @@ -21,13 +21,14 @@ // 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. /** \file - \brief DTCPPacket.test unit tests */ + \brief DTCPPacket unit tests */ //#include "DTCPPacket.test.hh" //#include "DTCPPacket.test.ih" // Custom includes #include "DTCPPacket.hh" +#include "../../Utils/String.hh" #include "../../Utils/auto_unit_test.hh" #include @@ -37,15 +38,17 @@ BOOST_AUTO_UNIT_TEST(dtcpPacket) { - unsigned char data[] = { 0x11, // versionNumber = 1, command = JOIN - 5, // interval - 0x0A, 0x0B, // sequence number - 0x14, // receiveCapable = true, ipVersion = 4 - 23, // tunnelProtocol - 2, // fbipCount - 0x00, - 101, 102, 103, 104, // fbip1 - 201, 202, 203, 204 }; // fbip2 + unsigned char data[] = { + 0x11, // versionNumber = 1, command = JOIN + 5, // interval + 0x0A, 0x0B, // sequence number + 0x14, // receiveCapable = true, ipVersion = 4 + 23, // tunnelProtocol + 2, // fbipCount + 0x00, + 101, 102, 103, 104, // fbip1 + 201, 202, 203, 204 // fbip2 + }; senf::DTCPHelloPacket hello (senf::DTCPHelloPacket::create( boost::make_iterator_range(data, data+sizeof(data)))); @@ -64,8 +67,8 @@ BOOST_AUTO_UNIT_TEST(dtcpPacket) BOOST_CHECK_EQUAL( hello->tunnelProtocol(), 23u ); BOOST_CHECK_EQUAL( hello->fbipCount(), 2u ); BOOST_CHECK( hello->has_v4fbipList() ); - BOOST_CHECK_EQUAL( boost::lexical_cast(hello->v4fbipList()[0]), "101.102.103.104" ); - BOOST_CHECK_EQUAL( boost::lexical_cast(hello->v4fbipList()[1]), "201.202.203.204" ); + BOOST_CHECK_EQUAL( senf::str(hello->v4fbipList()[0]), "101.102.103.104" ); + BOOST_CHECK_EQUAL( senf::str(hello->v4fbipList()[1]), "201.202.203.204" ); std::stringstream ss; hello.dump(ss);