def test__get_nets_krnic(self): net = Net('115.1.2.3') obj = NIRWhois(net) # No exception raised, but should provide code coverage for multiple # network scenarios and CIDR invalid IP ValueError. multi_net_response = ( 'IPv4 Address : 115.0.0.0 - 115.23.255.255 (/12+/13)' 'IPv4 Address : 115.1.2.0 - 115.1.2.63 (/26)') obj.get_nets_krnic(multi_net_response) # ip_network ValueError self.assertFalse( obj.get_nets_krnic('IPv4 Address : asd - asd (/12+/13)')) # Expected IP range regex not found, but some value found self.assertFalse(obj.get_nets_krnic('IPv4 Address : asd'))