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']}
def project_test_tags(): project = request.args['project'] _verify_permissions(Permissions.READ_ONLY, project) return jsonify(tags_manager.get_all_project_tests_tags(project))
def get_project_tests_tags(): project = request.form['project'] tags = tags_manager.get_all_project_tests_tags(project) return jsonify(tags)