def test_add_members_main(self): db_group = self._main_group() create_group = objects.InstanceGroup._from_db_object( self.context, objects.InstanceGroup(), db_group) new_member = ['memberbar'] objects.InstanceGroup.add_members(self.context, create_group.uuid, new_member) db_group = db_api.instance_group_get(self.context, create_group.uuid) self.assertEqual(create_group.members + new_member, db_group.members)
def test_save_main(self, _mock_notify): db_group = self._main_group() create_group = objects.InstanceGroup._from_db_object( self.context, objects.InstanceGroup(), db_group) create_group.policies = ['bar1', 'bar2'] create_group.members = ['memberbar1', 'memberbar2'] create_group.name = 'anewname' create_group.save() db_group = db_api.instance_group_get(self.context, create_group.uuid) ovo_fixture.compare_obj(self, create_group, db_group)