def project_settings(project): if not user.has_permissions_to_project(g.user.id, project, root_path, 'gui'): return render_template('not_permission.html') global_settings = settings_manager.get_global_settings_as_string(root_path) project_settings = settings_manager.get_project_settings_as_string(root_path, project) return render_template('settings.html', project=project, global_settings=global_settings, settings=project_settings)
def test_get_project_settings_as_string(self, project_session): testdir = project_session['testdir'] project = project_session['name'] project_settings = settings_manager.get_project_settings_as_string( testdir, project) expected = settings_manager.REDUCED_SETTINGS_FILE_CONTENT assert project_settings == expected
def project_settings(project): if not user.has_permissions_to_project(g.user.id, project, root_path, 'gui'): return render_template('not_permission.html') global_settings = settings_manager.get_global_settings_as_string(root_path) project_settings = settings_manager.get_project_settings_as_string(root_path, project) return render_template('settings.html', project=project, global_settings=global_settings, settings=project_settings)
def test_save_project_settings(self, project_class): _, project = project_class.activate() input_settings = ('// test\n' '{\n' '"test": "test"\n' '}') settings_manager.save_project_settings(project, input_settings) actual = settings_manager.get_project_settings_as_string(project) assert actual == input_settings
def test_save_project_settings(self, project_class): testdir = project_class.testdir project = project_class.name input_settings = ('// test\n' '{\n' '"test": "test"\n' '}') settings_manager.save_project_settings(testdir, project, input_settings) actual = settings_manager.get_project_settings_as_string( testdir, project) assert actual == input_settings
def project_settings(project): gsettings = settings_manager.get_global_settings_as_string(root_path) psettings = settings_manager.get_project_settings_as_string(root_path, project) return render_template('settings.html', project=project, global_settings=gsettings, settings=psettings)
def test_get_project_settings_as_string(self, project_session): _, project = project_session.activate() project_settings = settings_manager.get_project_settings_as_string( project) expected = settings_manager.REDUCED_SETTINGS_FILE_CONTENT assert project_settings == expected
def test_get_project_settings_as_string(self, project_session): project_settings = settings_manager.get_project_settings_as_string( project_session.testdir, project_session.name) expected = settings_manager.REDUCED_SETTINGS_FILE_CONTENT assert project_settings == expected
def project_settings(project): settings = settings_manager.get_project_settings_as_string(project) return render_template('settings/project_settings.html', project=project, settings=settings)