def setUp(self): self.global_config = BaseGlobalConfig() self.project_config = BaseProjectConfig(self.global_config) self.task_config = TaskConfig() keychain = BaseProjectKeychain(self.project_config, '') app_config = ConnectedAppOAuthConfig() keychain.set_connected_app(app_config) self.project_config.set_keychain(keychain) self._task_log_handler.reset() self.task_log = self._task_log_handler.messages
def setUp(self): self.api_version = 38.0 self.global_config = BaseGlobalConfig( {'project': {'api_version': self.api_version}}) self.task_config = TaskConfig() self.task_config.config['options'] = { 'junit_output': 'results_junit.xml', 'poll_interval': 1, 'test_name_match': '%_TEST', } self.project_config = BaseProjectConfig(self.global_config) self.project_config.config['project'] = {'package': { 'api_version': self.api_version}} keychain = BaseProjectKeychain(self.project_config, '') app_config = ConnectedAppOAuthConfig() keychain.set_connected_app(app_config) self.project_config.set_keychain(keychain) self.org_config = OrgConfig({ 'id': 'foo/1', 'instance_url': 'example.com', 'access_token': 'abc123', }) self.base_tooling_url = 'https://{}/services/data/v{}/tooling/'.format( self.org_config.instance_url, self.api_version)