예제 #1
0
 def test_migrate(self):
     """Resetting the management_ip should migrate the data from legacy way
     to the preferred way"""
     dev = DeviceFactory()
     dev.management = IPAddressFactory(is_management=True)
     dev.management_ip = dev.management_ip
     self.assertEqual(dev.ipaddress_set.all()[0], dev.management_ip)
     self.assertIsNone(dev.management)
예제 #2
0
파일: test_models.py 프로젝트: 4i60r/ralph
 def test_migrate(self):
     """Resetting the management_ip should migrate the data from legacy way
     to the preferred way"""
     dev = DeviceFactory()
     dev.management = IPAddressFactory(is_management=True)
     dev.management_ip = dev.management_ip
     self.assertEqual(dev.ipaddress_set.all()[0], dev.management_ip)
     self.assertIsNone(dev.management)
예제 #3
0
 def test_legacy(self):
     """Legacy way of setting management_ip is readable."""
     dev = DeviceFactory()
     dev.management = IPAddressFactory(is_management=True)
     self.assertEqual(dev.management, dev.management_ip)
예제 #4
0
파일: test_models.py 프로젝트: 4i60r/ralph
 def test_legacy(self):
     """Legacy way of setting management_ip is readable."""
     dev = DeviceFactory()
     dev.management = IPAddressFactory(is_management=True)
     self.assertEqual(dev.management, dev.management_ip)