示例#1
0
 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)
示例#2
0
 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)
示例#3
0
 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})
示例#4
0
 def test_cloudpulse_test_already_exists(self):
     utils.create_cpulse_test()
     self.assertRaises(exception.TestAlreadyExists,
                       utils.create_cpulse_test)
示例#5
0
 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)
示例#6
0
 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)
示例#7
0
 def test_cloudpulse_db(self):
     utils.create_cpulse_test()
示例#8
0
 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)
示例#9
0
 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})
示例#10
0
 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)
示例#11
0
 def test_cloudpulse_test_already_exists(self):
     utils.create_cpulse_test()
     self.assertRaises(exception.TestAlreadyExists,
                       utils.create_cpulse_test)
示例#12
0
 def test_cloudpulse_db(self):
     utils.create_cpulse_test()