Exemplo n.º 1
0
 def test_timerfunc_list(self, mock_test_list, mock_TestManager_run):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = [objects.Cpulse(self.context, **cpulse)]
     mock_test_list.return_value = cpulse_obj
     timerthread.timerfunc()
     time.sleep(1)
     self.assertTrue(mock_TestManager_run.not_called)
Exemplo n.º 2
0
 def test_cpulse_getone_by_uuid(self, mock_get_by_uuid, mock_test_show):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = objects.Cpulse(self.context, **cpulse)
     mock_get_by_uuid.return_value = cpulse_obj
     uuid = cpulse.get('uuid')
     response = self.app.get('/cpulse/%s' % uuid)
     self.assertEqual(response.status_int, 200)
Exemplo n.º 3
0
 def test_cpulse_getone_by_uuid(self, mock_get_by_uuid, mock_test_show):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = objects.Cpulse(self.context, **cpulse)
     mock_get_by_uuid.return_value = cpulse_obj
     uuid = cpulse.get('uuid')
     response = self.app.get('/cpulse/%s' % uuid)
     self.assertEqual(response.status_int, 200)
Exemplo n.º 4
0
 def test_timerfunc_list(self, mock_test_list, mock_TestManager_run):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = [objects.Cpulse(self.context, **cpulse)]
     mock_test_list.return_value = cpulse_obj
     timerthread.timerfunc()
     time.sleep(1)
     self.assertTrue(mock_TestManager_run.not_called)
Exemplo n.º 5
0
 def test_cpulse_delete_by_uuid(self, mock_get_by_uuid, mock_test_delete):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = objects.Cpulse(self.context, **cpulse)
     mock_get_by_uuid.return_value = cpulse_obj
     uuid = cpulse.get('uuid')
     response = self.app.delete('/cpulse/%s' % uuid)
     mock_test_delete.assert_called_once_with(mock.ANY, uuid)
     self.assertEqual(response.status_int, 204)
Exemplo n.º 6
0
 def test_cpulse_delete_by_uuid(self, mock_get_by_uuid, mock_test_delete):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = objects.Cpulse(self.context, **cpulse)
     mock_get_by_uuid.return_value = cpulse_obj
     uuid = cpulse.get('uuid')
     response = self.app.delete('/cpulse/%s' % uuid)
     mock_test_delete.assert_called_once_with(mock.ANY, uuid)
     self.assertEqual(response.status_int, 204)
Exemplo n.º 7
0
 def test_timerfunc_list_manual_test(self, mock_test_list,
                                     mock_TestManager_run):
     cpulse = utils.get_cpulse_test()
     cpulse['testtype'] = 'manual'
     cpulse_obj = [objects.Cpulse(self.context, **cpulse)]
     mock_test_list.return_value = cpulse_obj
     timerthread.timerfunc()
     time.sleep(1)
     mock_TestManager_run.assert_called_once_with(test=cpulse_obj[0])
Exemplo n.º 8
0
 def test_timerfunc_list_manual_test(self, mock_test_list,
                                     mock_TestManager_run):
     cpulse = utils.get_cpulse_test()
     cpulse['testtype'] = 'manual'
     cpulse_obj = [objects.Cpulse(self.context, **cpulse)]
     mock_test_list.return_value = cpulse_obj
     timerthread.timerfunc()
     time.sleep(1)
     mock_TestManager_run.assert_called_once_with(test=cpulse_obj[0])
Exemplo n.º 9
0
 def test_cpulse_getall_tests(self, mock_test_list, mock_test_show):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = [objects.Cpulse(self.context, **cpulse)]
     mock_test_list.return_value = cpulse_obj
     mock_test_show.return_value = cpulse_obj[0]
     response = self.app.get('/cpulse')
     self.assertEqual(response.status_int, 200)
     unittest_cpulses = response.json['cpulses']
     self.assertEqual(len(unittest_cpulses), 1)
     self.assertEqual(unittest_cpulses[0].get('uuid'), cpulse['uuid'])
Exemplo n.º 10
0
 def test_cpulse_getall_tests(self, mock_test_list, mock_test_show):
     cpulse = utils.get_cpulse_test()
     cpulse_obj = [objects.Cpulse(self.context, **cpulse)]
     mock_test_list.return_value = cpulse_obj
     mock_test_show.return_value = cpulse_obj[0]
     response = self.app.get('/cpulse')
     self.assertEqual(response.status_int, 200)
     unittest_cpulses = response.json['cpulses']
     self.assertEqual(len(unittest_cpulses), 1)
     self.assertEqual(unittest_cpulses[0].get('uuid'),
                      cpulse['uuid'])
Exemplo n.º 11
0
 def setUp(self):
     super(TestCpulseObject, self).setUp()
     self.cpulsetest = utils.get_cpulse_test()