Пример #1
0
 def test_get_all_project_tests_tags(self, project_function, test_utils):
     _, project = project_function.activate()
     # no tests
     tags = tags_manager.get_all_project_tests_tags(project)
     assert tags == {}
     # with tests
     content = 'tags = ["foo", "bar"]'
     test_utils.create_test(project, 'test001', content=content)
     content = 'tags = ["001", "002"]'
     test_utils.create_test(project, 'test002', content=content)
     tags = tags_manager.get_all_project_tests_tags(project)
     assert tags == {'test001': ['foo', 'bar'], 'test002': ['001', '002']}
Пример #2
0
def project_test_tags():
    project = request.args['project']
    _verify_permissions(Permissions.READ_ONLY, project)
    return jsonify(tags_manager.get_all_project_tests_tags(project))
Пример #3
0
def get_project_tests_tags():
    project = request.form['project']
    tags = tags_manager.get_all_project_tests_tags(project)
    return jsonify(tags)