mirror of
https://github.com/mfontanini/libtins
synced 2026-01-27 12:14:26 +01:00
Fix tests compilation warnings on Windows.
This commit is contained in:
@@ -18,9 +18,9 @@ public:
|
||||
|
||||
TEST_F(PDUTest, FindPDU) {
|
||||
IP ip = IP("192.168.0.1") / TCP(22, 52) / RawPDU("Test");
|
||||
EXPECT_TRUE(ip.find_pdu<TCP>());
|
||||
EXPECT_TRUE(ip.find_pdu<RawPDU>());
|
||||
EXPECT_FALSE(ip.find_pdu<UDP>());
|
||||
EXPECT_TRUE(ip.find_pdu<TCP>() != NULL);
|
||||
EXPECT_TRUE(ip.find_pdu<RawPDU>() != NULL);
|
||||
EXPECT_FALSE(ip.find_pdu<UDP>() != NULL);
|
||||
TCP &t1 = ip.rfind_pdu<TCP>();
|
||||
const TCP &t2 = ip.rfind_pdu<TCP>();
|
||||
(void)t1;
|
||||
@@ -32,14 +32,14 @@ TEST_F(PDUTest, OperatorConcat) {
|
||||
std::string raw_payload = "Test";
|
||||
IP ip = IP("192.168.0.1") / TCP(22, 52) / RawPDU(raw_payload);
|
||||
EXPECT_EQ(ip.dst_addr(), "192.168.0.1");
|
||||
ASSERT_TRUE(ip.inner_pdu());
|
||||
ASSERT_TRUE(ip.inner_pdu() != NULL);
|
||||
TCP *tcp = ip.find_pdu<TCP>();
|
||||
ASSERT_TRUE(tcp);
|
||||
ASSERT_TRUE(tcp != NULL);
|
||||
EXPECT_EQ(tcp->dport(), 22);
|
||||
EXPECT_EQ(tcp->sport(), 52);
|
||||
ASSERT_TRUE(tcp->inner_pdu());
|
||||
ASSERT_TRUE(tcp->inner_pdu() != NULL);
|
||||
RawPDU *raw = tcp->find_pdu<RawPDU>();
|
||||
ASSERT_TRUE(raw);
|
||||
ASSERT_TRUE(raw != NULL);
|
||||
ASSERT_EQ(raw->payload_size(), raw_payload.size());
|
||||
EXPECT_TRUE(std::equal(raw_payload.begin(), raw_payload.end(), raw->payload().begin()));
|
||||
}
|
||||
@@ -48,10 +48,10 @@ TEST_F(PDUTest, OperatorConcatOnPointers) {
|
||||
std::string raw_payload = "Test";
|
||||
IP ip = IP("192.168.0.1") / TCP(22, 52);
|
||||
TCP *tcp = ip.find_pdu<TCP>();
|
||||
ASSERT_TRUE(tcp);
|
||||
ASSERT_TRUE(tcp != NULL);
|
||||
tcp /= RawPDU(raw_payload);
|
||||
RawPDU *raw = ip.find_pdu<RawPDU>();
|
||||
ASSERT_TRUE(raw);
|
||||
ASSERT_TRUE(raw != NULL);
|
||||
ASSERT_EQ(raw->payload_size(), raw_payload.size());
|
||||
EXPECT_TRUE(std::equal(raw->payload().begin(), raw->payload().end(), raw_payload.begin()));
|
||||
}
|
||||
@@ -60,10 +60,10 @@ TEST_F(PDUTest, OperatorConcatOnPacket) {
|
||||
std::string raw_payload = "Test";
|
||||
Packet packet = IP("192.168.0.1") / TCP(22, 52);
|
||||
TCP *tcp = packet.pdu()->find_pdu<TCP>();
|
||||
ASSERT_TRUE(tcp);
|
||||
ASSERT_TRUE(tcp != NULL);
|
||||
tcp /= RawPDU(raw_payload);
|
||||
RawPDU *raw = packet.pdu()->find_pdu<RawPDU>();
|
||||
ASSERT_TRUE(raw);
|
||||
ASSERT_TRUE(raw != NULL);
|
||||
ASSERT_EQ(raw->payload_size(), raw_payload.size());
|
||||
EXPECT_TRUE(std::equal(raw->payload().begin(), raw->payload().end(), raw_payload.begin()));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user