Ejemplo n.º 1
0
 def test_get(self):
     self.mox.StubOutWithMock(db, 'security_group_get')
     db.security_group_get(self.context, 1).AndReturn(fake_secgroup)
     self.mox.ReplayAll()
     secgroup = security_group.SecurityGroup.get(self.context, 1)
     self.assertEqual(self._fix_deleted(fake_secgroup),
                      dict(secgroup.items()))
     self.assertEqual(secgroup.obj_what_changed(), set())
     self.assertRemotes()
Ejemplo n.º 2
0
 def test_get(self):
     self.mox.StubOutWithMock(db, 'security_group_get')
     db.security_group_get(self.context, 1).AndReturn(fake_secgroup)
     self.mox.ReplayAll()
     secgroup = security_group.SecurityGroup.get(self.context, 1)
     self.assertEqual(self._fix_deleted(fake_secgroup),
                      dict(secgroup.items()))
     self.assertEqual(secgroup.obj_what_changed(), set())
     self.assertRemotes()
Ejemplo n.º 3
0
 def test_refresh(self):
     updated_secgroup = dict(fake_secgroup, description='changed')
     self.mox.StubOutWithMock(db, 'security_group_get')
     db.security_group_get(self.context, 1).AndReturn(updated_secgroup)
     self.mox.ReplayAll()
     secgroup = security_group.SecurityGroup._from_db_object(
         self.context, security_group.SecurityGroup(self.context),
         fake_secgroup)
     secgroup.refresh()
     self.assertEqual(self._fix_deleted(updated_secgroup),
                      dict(secgroup.items()))
     self.assertEqual(secgroup.obj_what_changed(), set())
     self.assertRemotes()
Ejemplo n.º 4
0
 def test_refresh(self):
     updated_secgroup = dict(fake_secgroup, description='changed')
     self.mox.StubOutWithMock(db, 'security_group_get')
     db.security_group_get(self.context, 1).AndReturn(updated_secgroup)
     self.mox.ReplayAll()
     secgroup = security_group.SecurityGroup._from_db_object(
         self.context, security_group.SecurityGroup(self.context),
         fake_secgroup)
     secgroup.refresh()
     self.assertEqual(self._fix_deleted(updated_secgroup),
                      dict(secgroup.items()))
     self.assertEqual(secgroup.obj_what_changed(), set())
     self.assertRemotes()
Ejemplo n.º 5
0
 def refresh(self):
     self._from_db_object(self._context, self,
                          db.security_group_get(self._context, self.id))
Ejemplo n.º 6
0
 def get(cls, context, secgroup_id):
     db_secgroup = db.security_group_get(context, secgroup_id)
     return cls._from_db_object(context, cls(), db_secgroup)
Ejemplo n.º 7
0
 def refresh(self):
     self._from_db_object(self._context, self,
                          db.security_group_get(self._context, self.id))
Ejemplo n.º 8
0
 def get(cls, context, secgroup_id):
     db_secgroup = db.security_group_get(context, secgroup_id)
     return cls._from_db_object(context, cls(), db_secgroup)