Skip to content

resource: add permission check to names search #1501

resource: add permission check to names search

resource: add permission check to names search #1501

Triggered via pull request September 11, 2024 13:24
Status Failure
Total duration 6m 8s
Artifacts

tests.yml

on: pull_request
Matrix: JS / Tests
Matrix: Python / Tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Python / Tests (3.12, postgresql14, opensearch2): tests/contrib/names/test_names_resource.py#L100
test_non_authenticated assert 403 == 401 + where 403 = <WrapperTestResponse streamed [403 FORBIDDEN]>.status_code
Python / Tests (3.12, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
isort-check """Vocabulary permissions.""" -from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess +from ...services.permissions import PermissionPolicy class NamesPermissionPolicy(PermissionPolicy):
Python / Tests (3.12, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:24:26.916598+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:29:16.262512+00:00 @@ -10,11 +10,10 @@ from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess - class NamesPermissionPolicy(PermissionPolicy): """Permission policy.""" can_search = [SystemProcess(), AuthenticatedUser()] can_read = [SystemProcess(), AuthenticatedUser()]
Python / Tests (3.12, postgresql14, opensearch2): invenio_vocabularies/contrib/names/resources.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:24:26.916598+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:29:16.699961+00:00 @@ -58,6 +58,5 @@ id_type=resource_requestctx.view_args["pid_type"], identity=g.identity, ) return item.to_dict(), 200 -
Python / Tests (3.12, postgresql14, opensearch2)
Process completed with exit code 1.
Python / Tests (3.9, postgresql14, opensearch2): tests/contrib/names/test_names_resource.py#L100
test_non_authenticated assert 403 == 401 + where 403 = <WrapperTestResponse streamed [403 FORBIDDEN]>.status_code
Python / Tests (3.9, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
isort-check """Vocabulary permissions.""" -from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess +from ...services.permissions import PermissionPolicy class NamesPermissionPolicy(PermissionPolicy):
Python / Tests (3.9, postgresql14, opensearch2): invenio_vocabularies/contrib/names/permissions.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:24:28.165958+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/permissions.py 2024-09-11 13:29:54.752490+00:00 @@ -10,11 +10,10 @@ from ...services.permissions import PermissionPolicy from invenio_records_permissions.generators import AuthenticatedUser, SystemProcess - class NamesPermissionPolicy(PermissionPolicy): """Permission policy.""" can_search = [SystemProcess(), AuthenticatedUser()] can_read = [SystemProcess(), AuthenticatedUser()]
Python / Tests (3.9, postgresql14, opensearch2): invenio_vocabularies/contrib/names/resources.py#L1
Black format check --- /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:24:28.166958+00:00 +++ /home/runner/work/invenio-vocabularies/invenio-vocabularies/invenio_vocabularies/contrib/names/resources.py 2024-09-11 13:29:55.164425+00:00 @@ -58,6 +58,5 @@ id_type=resource_requestctx.view_args["pid_type"], identity=g.identity, ) return item.to_dict(), 200 -
Python / Tests (3.9, postgresql14, opensearch2)
Process completed with exit code 1.