Changeset View
Changeset View
Standalone View
Standalone View
src/test/netbase_tests.cpp
Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | BOOST_AUTO_TEST_CASE(netbase_properties) { | ||||
BOOST_CHECK(ResolveIP("192.168.1.1").IsRFC1918()); | BOOST_CHECK(ResolveIP("192.168.1.1").IsRFC1918()); | ||||
BOOST_CHECK(ResolveIP("172.31.255.255").IsRFC1918()); | BOOST_CHECK(ResolveIP("172.31.255.255").IsRFC1918()); | ||||
BOOST_CHECK(ResolveIP("2001:0DB8::").IsRFC3849()); | BOOST_CHECK(ResolveIP("2001:0DB8::").IsRFC3849()); | ||||
BOOST_CHECK(ResolveIP("169.254.1.1").IsRFC3927()); | BOOST_CHECK(ResolveIP("169.254.1.1").IsRFC3927()); | ||||
BOOST_CHECK(ResolveIP("2002::1").IsRFC3964()); | BOOST_CHECK(ResolveIP("2002::1").IsRFC3964()); | ||||
BOOST_CHECK(ResolveIP("FC00::").IsRFC4193()); | BOOST_CHECK(ResolveIP("FC00::").IsRFC4193()); | ||||
BOOST_CHECK(ResolveIP("2001::2").IsRFC4380()); | BOOST_CHECK(ResolveIP("2001::2").IsRFC4380()); | ||||
BOOST_CHECK(ResolveIP("2001:10::").IsRFC4843()); | BOOST_CHECK(ResolveIP("2001:10::").IsRFC4843()); | ||||
BOOST_CHECK(ResolveIP("2001:20::").IsRFC7343()); | |||||
BOOST_CHECK(ResolveIP("FE80::").IsRFC4862()); | BOOST_CHECK(ResolveIP("FE80::").IsRFC4862()); | ||||
BOOST_CHECK(ResolveIP("64:FF9B::").IsRFC6052()); | BOOST_CHECK(ResolveIP("64:FF9B::").IsRFC6052()); | ||||
BOOST_CHECK(ResolveIP("FD87:D87E:EB43:edb1:8e4:3588:e546:35ca").IsTor()); | BOOST_CHECK(ResolveIP("FD87:D87E:EB43:edb1:8e4:3588:e546:35ca").IsTor()); | ||||
BOOST_CHECK(ResolveIP("127.0.0.1").IsLocal()); | BOOST_CHECK(ResolveIP("127.0.0.1").IsLocal()); | ||||
BOOST_CHECK(ResolveIP("::1").IsLocal()); | BOOST_CHECK(ResolveIP("::1").IsLocal()); | ||||
BOOST_CHECK(ResolveIP("8.8.8.8").IsRoutable()); | BOOST_CHECK(ResolveIP("8.8.8.8").IsRoutable()); | ||||
BOOST_CHECK(ResolveIP("2001::1").IsRoutable()); | BOOST_CHECK(ResolveIP("2001::1").IsRoutable()); | ||||
BOOST_CHECK(ResolveIP("127.0.0.1").IsValid()); | BOOST_CHECK(ResolveIP("127.0.0.1").IsValid()); | ||||
▲ Show 20 Lines • Show All 401 Lines • Show Last 20 Lines |