Exemplo n.º 1
0
 def setUp(self):
     ip = '10.10.10.10'
     save_device_data(json.loads(data).get('data'), ip)
     self.dev = Device.objects.all()[0]
     d = DiskShare(device=self.dev)
     d.wwn = '25D304C1'
     d.save()
     # once again - check for duplicates also
     save_device_data(json.loads(data).get('data'), ip)
     self.total_memory_size = 3068
     self.total_storage_size = 40957
     self.total_cores_count = 2
Exemplo n.º 2
0
 def setUp(self):
     ip = '10.10.10.10'
     save_device_data(json.loads(data).get('data'), ip)
     self.dev = Device.objects.all()[0]
     d = DiskShare(device=self.dev)
     d.wwn = '25D304C1'
     d.save()
     # once again - check for duplicates also
     save_device_data(json.loads(data).get('data'), ip)
     self.total_memory_size = 3068
     self.total_storage_size = 40957
     self.total_cores_count = 2
Exemplo n.º 3
0
 def test_no_eth_device_creation(self):
     with self.assertRaises(NoRequiredIPAddressError):
         save_device_data(
             json.loads(no_eth_data).get('data'),
             '30.30.30.30'
         )
Exemplo n.º 4
0
 def test_incomplete_data_handling(self):
     with self.assertRaises(NoRequiredDataError):
         save_device_data(json.loads(incomplete_data).get('data'),
                          '20.20.20.20')
Exemplo n.º 5
0
 def test_no_eth_device_creation(self):
     with self.assertRaises(NoRequiredIPAddressError):
         save_device_data(
             json.loads(no_eth_data).get('data'), '30.30.30.30')
Exemplo n.º 6
0
 def test_incomplete_data_handling(self):
     with self.assertRaises(NoRequiredDataError):
         save_device_data(
             json.loads(incomplete_data).get('data'), '20.20.20.20')
Exemplo n.º 7
0
 def test_incomplete_data_handling(self):
     with self.assertRaises(NoRequiredDataError) as cm:
         save_device_data(
             json.loads(incomplete_data).get('data'), '20.20.20.20')
     self.assertEqual(cm.exception.message,
                      'No MAC addresses and no device SN.')
Exemplo n.º 8
0
 def test_no_eth_device_creation(self):
     save_device_data(json.loads(no_eth_data).get('data'), '30.30.30.30')
     self.assertEqual(
         Device.objects.filter(
             sn='7ddaaa4a-dc00-de38-e683-da037fd729ac').count(), 1)
Exemplo n.º 9
0
 def test_no_eth_device_creation(self):
     save_device_data(json.loads(no_eth_data).get('data'),
                      '30.30.30.30')
     self.assertEqual(
         Device.objects.filter(
             sn='7ddaaa4a-dc00-de38-e683-da037fd729ac').count(), 1)
Exemplo n.º 10
0
 def test_incomplete_data_handling(self):
     with self.assertRaises(NoRequiredDataError) as cm:
         save_device_data(json.loads(incomplete_data).get('data'),
                          '20.20.20.20')
     self.assertEqual(cm.exception.message,
                      'No MAC addresses and no device SN.')