X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPackets%2FDefaultBundle%2FUDPPacket.test.cc;h=a2bff8c71bca26d2fd1ea97a4103196af53df884;hb=394ced7000128fef7e753caea1deda8d55dec8e2;hp=b8925b26547d1549fde5b3aa7aef30efc1926d6e;hpb=3fe2ed38b800bcb57afff676698462e763724245;p=senf.git diff --git a/senf/Packets/DefaultBundle/UDPPacket.test.cc b/senf/Packets/DefaultBundle/UDPPacket.test.cc index b8925b2..a2bff8c 100644 --- a/senf/Packets/DefaultBundle/UDPPacket.test.cc +++ b/senf/Packets/DefaultBundle/UDPPacket.test.cc @@ -35,12 +35,12 @@ #include #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// -BOOST_AUTO_UNIT_TEST(udpPacket_parse) +SENF_AUTO_UNIT_TEST(udpPacket_parse) { - unsigned char data[] = { + unsigned char data[] = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08 }; @@ -55,14 +55,14 @@ BOOST_AUTO_UNIT_TEST(udpPacket_parse) SENF_CHECK_NO_THROW( p.dump( oss)); } -BOOST_AUTO_UNIT_TEST(udpPacket_in_ipv4_create) +SENF_AUTO_UNIT_TEST(udpPacket_in_ipv4_create) { - unsigned char data[] = { + unsigned char data[] = { 0x45, 0x00, 0x00, 0x26, 0x00, 0x00, 0x40, 0x00, 0x40, 0x11, 0x3c, 0xc5, 0x7f, 0x00, 0x00, 0x01, 0x7f, 0x00, 0x00, 0x01, 0x5b, 0xa0, 0x30, 0x39, 0x00, 0x12, 0xfa, 0x6e, 0x54, 0x45, 0x53, 0x54, - 0x2d, 0x57, 0x52, 0x49, 0x54, 0x45 + 0x2d, 0x57, 0x52, 0x49, 0x54, 0x45 }; senf::IPv4Packet ip (senf::IPv4Packet::create()); @@ -81,15 +81,15 @@ BOOST_AUTO_UNIT_TEST(udpPacket_in_ipv4_create) BOOST_CHECK( udp->validateChecksum() ); ip.finalizeAll(); - BOOST_CHECK_EQUAL_COLLECTIONS( + BOOST_CHECK_EQUAL_COLLECTIONS( data, data+sizeof(data), ip.data().begin(), ip.data().end() ); BOOST_CHECK( udp->validateChecksum() ); } -BOOST_AUTO_UNIT_TEST(udpPacket_in_ipv6_parse) +SENF_AUTO_UNIT_TEST(udpPacket_in_ipv6_parse) { // captured udp packet generated with mgen send over ipv6 - unsigned char data[] = { + unsigned char data[] = { // IPv6 Packet 0x60, 0x00, 0x00, 0x00, 0x00, 0x32, 0x11, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -104,7 +104,7 @@ BOOST_AUTO_UNIT_TEST(udpPacket_in_ipv6_parse) 0x00, 0x09, 0x5b, 0x37, 0x13, 0x88, 0x02, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, - 0x00, 0x00 + 0x00, 0x00 }; senf::IPv6Packet ip (senf::IPv6Packet::create(data)); @@ -113,22 +113,22 @@ BOOST_AUTO_UNIT_TEST(udpPacket_in_ipv6_parse) BOOST_CHECK_EQUAL( ip->hopLimit(), 64u ); BOOST_CHECK_EQUAL( ip->source().value(), senf::INet6Address::Loopback ); BOOST_CHECK_EQUAL( ip->destination().value(), senf::INet6Address::Loopback ); - + std::ostringstream oss (std::ostringstream::out); SENF_CHECK_NO_THROW( ip.dump( oss)); - + BOOST_REQUIRE( ip.next().is() ); senf::UDPPacket udp (ip.next().as()); - + BOOST_CHECK_EQUAL( udp->source(), 5001u ); BOOST_CHECK_EQUAL( udp->destination(), 5000u ); BOOST_CHECK_EQUAL( udp->length(), 50u ); BOOST_CHECK_EQUAL( udp->checksum(), 0x1123 ); - + BOOST_CHECK( udp->validateChecksum() ); } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_