def test_get_by_instance(self):
     inst = instance.Instance()
     inst.uuid = 'fake-inst-uuid'
     self.mox.StubOutWithMock(db, 'security_group_get_by_instance')
     db.security_group_get_by_instance(
         self.context, 'fake-inst-uuid').AndReturn(fake_secgroups)
     self.mox.ReplayAll()
     secgroup_list = security_group.SecurityGroupList.get_by_instance(
         self.context, inst)
     for i in range(len(fake_secgroups)):
         self.assertIsInstance(secgroup_list[i],
                               security_group.SecurityGroup)
         self.assertEqual(fake_secgroups[i]['id'], secgroup_list[i]['id'])
Beispiel #2
0
 def test_get_by_instance(self):
     inst = instance.Instance()
     inst.uuid = 'fake-inst-uuid'
     self.mox.StubOutWithMock(db, 'security_group_get_by_instance')
     db.security_group_get_by_instance(self.context,
                                       'fake-inst-uuid').AndReturn(
                                           fake_secgroups)
     self.mox.ReplayAll()
     secgroup_list = security_group.SecurityGroupList.get_by_instance(
         self.context, inst)
     for i in range(len(fake_secgroups)):
         self.assertIsInstance(secgroup_list[i],
                               security_group.SecurityGroup)
         self.assertEqual(fake_secgroups[i]['id'],
                          secgroup_list[i]['id'])
Beispiel #3
0
 def get_by_instance(cls, context, instance):
     groups = db.security_group_get_by_instance(context, instance.uuid)
     return base.obj_make_list(context, cls(context), objects.SecurityGroup,
                               groups)
Beispiel #4
0
 def get_by_instance(cls, context, instance):
     groups = db.security_group_get_by_instance(context, instance.uuid)
     return base.obj_make_list(context, cls(context),
                               objects.SecurityGroup, groups)