make tests build without IPv6 support
This commit is contained in:
parent
39d14146e7
commit
d78af0d171
|
@ -101,7 +101,11 @@ int test_main()
|
||||||
f.add_rule(IP("1.0.0.0"), IP("2.0.0.0"), ip_filter::blocked);
|
f.add_rule(IP("1.0.0.0"), IP("2.0.0.0"), ip_filter::blocked);
|
||||||
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
||||||
|
|
||||||
|
#if TORRENT_USE_IPV6
|
||||||
range = boost::get<0>(f.export_filter());
|
range = boost::get<0>(f.export_filter());
|
||||||
|
#else
|
||||||
|
range = f.export_filter();
|
||||||
|
#endif
|
||||||
test_rules_invariant(range, f);
|
test_rules_invariant(range, f);
|
||||||
|
|
||||||
TEST_CHECK(range.size() == 3);
|
TEST_CHECK(range.size() == 3);
|
||||||
|
@ -116,7 +120,11 @@ int test_main()
|
||||||
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
||||||
f.add_rule(IP("1.0.0.0"), IP("2.0.0.0"), ip_filter::blocked);
|
f.add_rule(IP("1.0.0.0"), IP("2.0.0.0"), ip_filter::blocked);
|
||||||
|
|
||||||
|
#if TORRENT_USE_IPV6
|
||||||
range = boost::get<0>(f.export_filter());
|
range = boost::get<0>(f.export_filter());
|
||||||
|
#else
|
||||||
|
range = f.export_filter();
|
||||||
|
#endif
|
||||||
test_rules_invariant(range, f);
|
test_rules_invariant(range, f);
|
||||||
|
|
||||||
TEST_CHECK(range.size() == 3);
|
TEST_CHECK(range.size() == 3);
|
||||||
|
@ -132,7 +140,11 @@ int test_main()
|
||||||
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
||||||
f.add_rule(IP("1.0.0.0"), IP("2.4.0.0"), ip_filter::blocked);
|
f.add_rule(IP("1.0.0.0"), IP("2.4.0.0"), ip_filter::blocked);
|
||||||
|
|
||||||
|
#if TORRENT_USE_IPV6
|
||||||
range = boost::get<0>(f.export_filter());
|
range = boost::get<0>(f.export_filter());
|
||||||
|
#else
|
||||||
|
range = f.export_filter();
|
||||||
|
#endif
|
||||||
test_rules_invariant(range, f);
|
test_rules_invariant(range, f);
|
||||||
|
|
||||||
TEST_CHECK(range.size() == 3);
|
TEST_CHECK(range.size() == 3);
|
||||||
|
@ -148,7 +160,11 @@ int test_main()
|
||||||
f.add_rule(IP("1.0.0.0"), IP("2.4.0.0"), ip_filter::blocked);
|
f.add_rule(IP("1.0.0.0"), IP("2.4.0.0"), ip_filter::blocked);
|
||||||
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
f.add_rule(IP("2.0.0.1"), IP("3.0.0.0"), ip_filter::blocked);
|
||||||
|
|
||||||
|
#if TORRENT_USE_IPV6
|
||||||
range = boost::get<0>(f.export_filter());
|
range = boost::get<0>(f.export_filter());
|
||||||
|
#else
|
||||||
|
range = f.export_filter();
|
||||||
|
#endif
|
||||||
test_rules_invariant(range, f);
|
test_rules_invariant(range, f);
|
||||||
|
|
||||||
TEST_CHECK(range.size() == 3);
|
TEST_CHECK(range.size() == 3);
|
||||||
|
@ -168,7 +184,11 @@ int test_main()
|
||||||
|
|
||||||
f.add_rule(IP("1.0.1.0"), IP("9.0.0.0"), ip_filter::blocked);
|
f.add_rule(IP("1.0.1.0"), IP("9.0.0.0"), ip_filter::blocked);
|
||||||
|
|
||||||
|
#if TORRENT_USE_IPV6
|
||||||
range = boost::get<0>(f.export_filter());
|
range = boost::get<0>(f.export_filter());
|
||||||
|
#else
|
||||||
|
range = f.export_filter();
|
||||||
|
#endif
|
||||||
test_rules_invariant(range, f);
|
test_rules_invariant(range, f);
|
||||||
|
|
||||||
TEST_CHECK(range.size() == 3);
|
TEST_CHECK(range.size() == 3);
|
||||||
|
@ -194,7 +214,11 @@ int test_main()
|
||||||
|
|
||||||
f.add_rule(IP("0.0.1.0"), IP("7.0.4.0"), ip_filter::blocked);
|
f.add_rule(IP("0.0.1.0"), IP("7.0.4.0"), ip_filter::blocked);
|
||||||
|
|
||||||
|
#if TORRENT_USE_IPV6
|
||||||
range = boost::get<0>(f.export_filter());
|
range = boost::get<0>(f.export_filter());
|
||||||
|
#else
|
||||||
|
range = f.export_filter();
|
||||||
|
#endif
|
||||||
test_rules_invariant(range, f);
|
test_rules_invariant(range, f);
|
||||||
|
|
||||||
TEST_CHECK(range.size() == 3);
|
TEST_CHECK(range.size() == 3);
|
||||||
|
|
|
@ -860,11 +860,13 @@ int test_main()
|
||||||
TEST_CHECK(is_local(address::from_string("10.1.1.56", ec)));
|
TEST_CHECK(is_local(address::from_string("10.1.1.56", ec)));
|
||||||
TEST_CHECK(!is_local(address::from_string("14.14.251.63", ec)));
|
TEST_CHECK(!is_local(address::from_string("14.14.251.63", ec)));
|
||||||
TEST_CHECK(is_loopback(address::from_string("127.0.0.1", ec)));
|
TEST_CHECK(is_loopback(address::from_string("127.0.0.1", ec)));
|
||||||
|
#if TORRENT_USE_IPV6
|
||||||
if (supports_ipv6())
|
if (supports_ipv6())
|
||||||
{
|
{
|
||||||
TEST_CHECK(is_loopback(address::from_string("::1", ec)));
|
TEST_CHECK(is_loopback(address::from_string("::1", ec)));
|
||||||
TEST_CHECK(is_any(address_v6::any()));
|
TEST_CHECK(is_any(address_v6::any()));
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
TEST_CHECK(is_any(address_v4::any()));
|
TEST_CHECK(is_any(address_v4::any()));
|
||||||
TEST_CHECK(!is_any(address::from_string("31.53.21.64", ec)));
|
TEST_CHECK(!is_any(address::from_string("31.53.21.64", ec)));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue