Exemplo n.º 1
0
 def test_get(self):
     user = factory.make_User()
     handler = ZoneHandler(user, {})
     zone = factory.make_Zone()
     self.assertEqual(
         self.dehydrate_zone(zone),
         handler.get({"id": zone.id}))
Exemplo n.º 2
0
 def test_get(self):
     user = factory.make_User()
     handler = ZoneHandler(user, {})
     zone = factory.make_Zone()
     for _ in range(3):
         factory.make_Node(zone=zone)
     for _ in range(3):
         factory.make_Device(zone=zone)
     for _ in range(3):
         factory.make_RackController(zone=zone)
     for _ in range(3):
         factory.make_RegionController(zone=zone)
     result = handler.get({"id": zone.id})
     self.assertEqual(self.dehydrate_zone(zone), result)
     self.assertEquals(3, result['machines_count'])
     self.assertEquals(3, result['devices_count'])
     self.assertEquals(6, result['controllers_count'])