test/legitbot/validators/ip_ranges_test.rb in legitbot-1.1.0 vs test/legitbot/validators/ip_ranges_test.rb in legitbot-1.1.1

- old
+ new

@@ -49,10 +49,15 @@ class NilRanges include IpRanges ip_ranges { nil } end + class Ipv4Ranges + include IpRanges + ip_ranges { ['66.220.144.0/21'] } + end + class IpRangesTest < Minitest::Test def test_partition_method empty = NoRanges.partition_ips([]) assert_empty empty end @@ -114,9 +119,13 @@ end # rubocop:enable Metrics/AbcSize def test_nil_ranges assert NilRanges.valid_ip?('127.0.0.1') + end + + def test_ipv4_only_ranges + refute Ipv4Ranges.valid_ip?('2a03:2880:f234:0:0:0:0:1') end end end end