Skip to content

Commit 404dd46

Browse files
committed
Add IPv4 address tests
1 parent 39c29bb commit 404dd46

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

test/net/unit/ip4_addr.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,15 @@ CASE("Create IP4 addresses from strings")
5252
Addr ipv4_address {extra_whitespace_addr_str};
5353
EXPECT(ipv4_address.str() == "10.0.0.42");
5454

55+
EXPECT_NO_THROW(Addr("202.209.27.78"));
56+
EXPECT_NO_THROW(Addr("212.209.27.78"));
57+
EXPECT_NO_THROW(Addr("222.209.27.78"));
58+
EXPECT_NO_THROW(Addr("232.209.27.78"));
59+
EXPECT_NO_THROW(Addr("242.209.27.78"));
60+
EXPECT_NO_THROW(Addr("255.209.27.78"));
61+
EXPECT_THROWS(Addr("265.209.27.78"));
62+
EXPECT_THROWS(Addr("256.209.27.78"));
63+
5564
EXPECT_THROWS(Addr{"LUL"});
5665
EXPECT_THROWS(Addr{"12310298310298301283"});
5766
EXPECT_THROWS(const Addr invalid{"256.256.256.256"});

0 commit comments

Comments
 (0)