def ensure_project_exists(self, project_overrides=None): from flamenco.setup import setup_for_flamenco from pillar.api.utils.authentication import force_cli_user project_overrides = dict(picture_header=None, picture_square=None, **(project_overrides or {})) proj_id, project = AbstractPillarTest.ensure_project_exists( self, project_overrides) with self.app.test_request_context(): force_cli_user() flamenco_project = setup_for_flamenco(project['url'], replace=True) return proj_id, flamenco_project
def ensure_project_exists(self, project_overrides=None): from flamenco.setup import setup_for_flamenco project_overrides = dict(picture_header=None, picture_square=None, **(project_overrides or {})) proj_id, project = AbstractPillarTest.ensure_project_exists( self, project_overrides) with self.app.test_request_context(): flamenco_project = setup_for_flamenco(project['url'], replace=True, svn_url=MOCK_SVN_URL) return proj_id, flamenco_project