def test_get_process_progress(self): request = HttpRequest() start_process(request) sleep(1.1) request = HttpRequest() response = get_process_progress(request) self.assertTrue(response.status_code, 200) self.assertTrue('progress' in json.loads(response.content)) self.assertDictEqual({'progress': 1.0}, json.loads(response.content))
def test_stop_started_process(self): request = HttpRequest() start_process(request) sleep(1.1) request = HttpRequest() response = stop_process(request) self.assertTrue(response.status_code, 200) data = json.loads(response.content) self.assertTrue('started' in data) self.assertEqual(data['started'], False)
def test_get_started_process(self): request = HttpRequest() response = start_process(request) sleep(1.1) request = HttpRequest() response = get_process_progress(request) self.assertTrue(response.status_code, 200)
def test_get_process_status(self): request = HttpRequest() response = start_process(request) response = status(request) data = json.loads(response.content) self.assertTrue(data['started'], True)
def test_start_process(self): request = HttpRequest() response = start_process(request) self.assertTrue(response.status_code, 200) data = json.loads(response.content) self.assertTrue(data, {'started': True})