def test_save_global_settings(self, testdir_class): input_settings = ('// test\n' '{\n' '"test": "test"\n' '}') settings_manager.save_global_settings(testdir_class.path, input_settings) actual = settings_manager.get_global_settings_as_string( testdir_class.path) 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_global_settings(testdir, input_settings) actual = settings_manager.get_global_settings_as_string(testdir) assert actual == input_settings
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_global_settings(self, testdir_class): testdir_class.activate() input_settings = ('// test\n' '{\n' '"test": "test"\n' '}') settings_manager.save_global_settings(input_settings) actual = settings_manager.get_global_settings_as_string() assert actual == input_settings
def test_get_global_settings_as_string(self, testdir_session): testdir = testdir_session['path'] global_settings = settings_manager.get_global_settings_as_string( testdir) expected = settings_manager.SETTINGS_FILE_CONTENT assert global_settings == expected
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 global_settings(): settings = settings_manager.get_global_settings_as_string(root_path) return render_template('settings.html', project=None, global_settings=settings, settings=None)
def test_get_global_settings_as_string(self, testdir_session): testdir_session.activate() global_settings = settings_manager.get_global_settings_as_string() expected = settings_manager.SETTINGS_FILE_CONTENT assert global_settings == expected
def test_save_global_settings(self, random_testdir_fixture): testdir = random_testdir_fixture['path'] input_settings = ('// test\n' '{\n' '"test": "test"\n' '}') settings_manager.save_global_settings(testdir, input_settings) actual = settings_manager.get_global_settings_as_string(testdir) assert actual == input_settings
def global_settings(): settings = settings_manager.get_global_settings_as_string() return render_template('settings/global_settings.html', settings=settings)