def test_result_stream(self): test = Test(self.client) result_stream = test.result_stream() self.assertTrue(isinstance(result_stream, _TestResultStream)) self.assertEqual(result_stream.test, test) self.assertEqual(result_stream.result_ids, [ TestResult.result_id_from_name(TestResult.USER_LOAD_TIME, load_zone_id=LoadZone.name_to_id( LoadZone.AGGREGATE_WORLD)), TestResult.result_id_from_name(TestResult.ACTIVE_USERS, load_zone_id=LoadZone.name_to_id( LoadZone.AGGREGATE_WORLD)) ])
def test_result_stream(self): test = Test(self.client) result_stream = test.result_stream() self.assertTrue(isinstance( result_stream, _TestResultStream)) self.assertEqual(result_stream.test, test) self.assertEqual(result_stream.result_ids, [TestResult.result_id_from_name( TestResult.USER_LOAD_TIME, load_zone_id=LoadZone.name_to_id(LoadZone.AGGREGATE_WORLD)), TestResult.result_id_from_name( TestResult.ACTIVE_USERS, load_zone_id=LoadZone.name_to_id(LoadZone.AGGREGATE_WORLD))])
def test_status_code_to_text(self): self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_QUEUED), 'queued') self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_CONVERTING), 'converting') self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_FINISHED), 'finished') self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_FAILED), 'failed') self.assertEqual(Test.status_code_to_text(0xffffffff), 'unknown')
def test_status_code_to_text(self): self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_QUEUED), 'queued') self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_CONVERTING), 'converting') self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_FINISHED), 'finished') self.assertEqual( DataStore.status_code_to_text(DataStore.STATUS_FAILED), 'failed') self.assertEqual( Test.status_code_to_text(0xffffffff), 'unknown')
def _check_is_done(self, status, expected): test = Test(self.client) test.status = status self.assertEqual(test.is_done(), expected) self.assertEqual(self.client.last_request_method, 'get')
def test_status_code_to_text(self): self.assertEqual( Test.status_code_to_text(Test.STATUS_CREATED), 'created') self.assertEqual( Test.status_code_to_text(Test.STATUS_QUEUED), 'queued') self.assertEqual( Test.status_code_to_text(Test.STATUS_INITIALIZING), 'initializing') self.assertEqual( Test.status_code_to_text(Test.STATUS_RUNNING), 'running') self.assertEqual( Test.status_code_to_text(Test.STATUS_FINISHED), 'finished') self.assertEqual( Test.status_code_to_text(Test.STATUS_TIMED_OUT), 'timed out') self.assertEqual( Test.status_code_to_text(Test.STATUS_ABORTING_USER), 'aborting (by user)') self.assertEqual(Test.status_code_to_text(Test.STATUS_ABORTED_USER), 'aborted (by user)') self.assertEqual( Test.status_code_to_text(Test.STATUS_ABORTING_SYSTEM), 'aborting (by system)') self.assertEqual( Test.status_code_to_text(Test.STATUS_ABORTED_SYSTEM), 'aborted (by system)') self.assertEqual( Test.status_code_to_text(0xffffffff), 'unknown')
def test_is_done(self): test = Test(self.client) self.assertFalse(test.is_done()) self.assertEqual(self.client.last_request_method, 'get')
def test_abort_failed_409(self): client = MockClient(response_status_code=409) test = Test(client) result = test.abort() self.assertEqual(client.last_request_method, 'post') self.assertFalse(result)
def test_abort(self): test = Test(self.client) result = test.abort() self.assertEqual(self.client.last_request_method, 'post') self.assertTrue(result)
def test_status_code_to_text(self): self.assertEqual(Test.status_code_to_text(Test.STATUS_CREATED), 'created') self.assertEqual(Test.status_code_to_text(Test.STATUS_QUEUED), 'queued') self.assertEqual(Test.status_code_to_text(Test.STATUS_INITIALIZING), 'initializing') self.assertEqual(Test.status_code_to_text(Test.STATUS_RUNNING), 'running') self.assertEqual(Test.status_code_to_text(Test.STATUS_FINISHED), 'finished') self.assertEqual(Test.status_code_to_text(Test.STATUS_TIMED_OUT), 'timed out') self.assertEqual(Test.status_code_to_text(Test.STATUS_ABORTING_USER), 'aborting (by user)') self.assertEqual(Test.status_code_to_text(Test.STATUS_ABORTED_USER), 'aborted (by user)') self.assertEqual(Test.status_code_to_text(Test.STATUS_ABORTING_SYSTEM), 'aborting (by system)') self.assertEqual(Test.status_code_to_text(Test.STATUS_ABORTED_SYSTEM), 'aborted (by system)') self.assertEqual(Test.status_code_to_text(0xffffffff), 'unknown')