def test_remove_ipv6(self): '''Removes an IPv6 address and confirms it''' interface_cfg = NetworkInterfaceConfig('dummy0') interface_cfg.add_v6_ip('fd00:a3b1:78a2::1', 64) interface_cfg.remove_ip('fd00:a3b1:78a2::1') if interface_cfg.get_ips(): self.fail("dummy configuration returned an IP!")
def test_remove_ipv4(self): '''Tests interface deconfiguration of v4 addresses''' interface_cfg = NetworkInterfaceConfig('dummy0') interface_cfg.add_v4_ip(ip_address='10.0.241.123', prefix_length=24) # Now remove the IP interface_cfg.remove_ip('10.0.241.123') # And make sure its gone if interface_cfg.get_ips(): self.fail("dummy configuration returned an IP!")