Esempio n. 1
0
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)
Esempio n. 2
0
 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
Esempio n. 3
0
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)
Esempio n. 4
0
 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
Esempio n. 5
0
 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
Esempio n. 6
0
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)
Esempio n. 7
0
 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
Esempio n. 8
0
 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
Esempio n. 9
0
def project_settings(project):
    settings = settings_manager.get_project_settings_as_string(project)
    return render_template('settings/project_settings.html',
                           project=project,
                           settings=settings)