def test_get_cpulse_test_by_name(self): cpulse = utils.create_cpulse_test() res = self.dbapi.get_test_by_name(self.context, cpulse.name) self.assertEqual(cpulse.id, res.id) self.assertEqual(cpulse.uuid, res.uuid) self.assertEqual(cpulse.name, res.name)
def test_destroy_cloudpulse_test(self): cpulse = utils.create_cpulse_test() self.dbapi.destroy_test(cpulse.uuid) self.assertRaises(exception.TestNotFound, self.dbapi.get_test_by_uuid, self.context, cpulse.uuid)
def test_update_cloudpulse_test_uuid(self): cpulse = utils.create_cpulse_test() new_uuid = cloudpulse_utils.generate_uuid() self.assertRaises(exception.InvalidParameterValue, self.dbapi.update_test, cpulse.uuid, {'uuid': new_uuid})
def test_cloudpulse_test_already_exists(self): utils.create_cpulse_test() self.assertRaises(exception.TestAlreadyExists, utils.create_cpulse_test)
def test_update_cloudpulse_test(self): cpulse = utils.create_cpulse_test() new_state = 'running' res = self.dbapi.update_test(cpulse.uuid, {'state': new_state}) self.assertEqual(new_state, res.state)
def test_cloudpulse_db(self): utils.create_cpulse_test()