We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 39c29bb commit 404dd46Copy full SHA for 404dd46
1 file changed
test/net/unit/ip4_addr.cpp
@@ -52,6 +52,15 @@ CASE("Create IP4 addresses from strings")
52
Addr ipv4_address {extra_whitespace_addr_str};
53
EXPECT(ipv4_address.str() == "10.0.0.42");
54
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
+
64
EXPECT_THROWS(Addr{"LUL"});
65
EXPECT_THROWS(Addr{"12310298310298301283"});
66
EXPECT_THROWS(const Addr invalid{"256.256.256.256"});
0 commit comments