redis Pulling postgresql Pulling redis Pulled postgresql Pulled Network docker_services_cli_default Creating Network docker_services_cli_default Created Container docker_services_cli-postgresql-1 Creating Container docker_services_cli-redis-1 Creating Container docker_services_cli-postgresql-1 Created Container docker_services_cli-redis-1 Created Container docker_services_cli-postgresql-1 Starting Container docker_services_cli-redis-1 Starting Container docker_services_cli-redis-1 Started Container docker_services_cli-postgresql-1 Started ============================= test session starts ============================== platform linux -- Python 3.14.2, pytest-8.4.2, pluggy-1.6.0 rootdir: /home/runner/work/invenio-testrig-client/invenio-testrig-client/workdir/tests/invenio-webhooks/patched configfile: setup.cfg testpaths: docs, tests, invenio_webhooks plugins: invenio-4.0.0, github-actions-annotate-failures-0.4.0, isort-4.0.0, flask-1.3.0, pydocstyle-2.4.0, cov-7.0.0, black-0.6.0, pycodestyle-2.5.0 collected 66 items docs/conf.py ... [ 4%] tests/conftest.py ... [ 9%] tests/test_api.py [ 22%] tests/test_invenio_webhooks.py ....s. [ 31%] tests/test_receivers.py [ 45%] invenio_webhooks/__init__.py ... [ 50%] invenio_webhooks/_compat.py ... [ 54%] invenio_webhooks/alembic/201faeb649c7_change_datetime_types.py ... [ 59%] invenio_webhooks/alembic/469925575192_create_webhooks_branch.py ... [ 63%] invenio_webhooks/alembic/a095bd179f5c_create_webhooks_tables.py ... [ 68%] invenio_webhooks/config.py ... [ 72%] invenio_webhooks/errors.py ... [ 77%] invenio_webhooks/ext.py ... [ 81%] invenio_webhooks/models.py ... [ 86%] invenio_webhooks/proxies.py ... [ 90%] invenio_webhooks/signatures.py ... [ 95%] invenio_webhooks/views.py ... [100%] =============================== warnings summary =============================== tests/test_api.py::test_405_methods warnings.warn( tests/test_api.py::test_webhook_post_no_token warnings.warn( tests/test_receivers.py::test_receiver_registration tests/test_receivers.py::test_event_status /home/runner/work/invenio-testrig-client/invenio-testrig-client/workdir/tests/invenio-webhooks/patched/invenio_webhooks/models.py:147: LegacyAPIWarning: The Query.get() method is considered legacy as of the 1.x series of SQLAlchemy and becomes a legacy construct in 2.0. The method is now available as Session.get() (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) event = Event.query.get(event_id) tests/test_receivers.py::test_event_status warnings.warn( tests/test_receivers.py::test_event_status /home/runner/work/invenio-testrig-client/invenio-testrig-client/workdir/tests/invenio-webhooks/patched/tests/test_receivers.py:221: LegacyAPIWarning: The Query.get() method is considered legacy as of the 1.x series of SQLAlchemy and becomes a legacy construct in 2.0. The method is now available as Session.get() (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9) event = Event.query.get(event_id) ================================ tests coverage ================================ _______________ coverage: platform linux, python 3.14.2-final-0 ________________ Name Stmts Miss Cover Missing invenio_webhooks/__init__.py 5 0 100% invenio_webhooks/_compat.py 8 2 75% 46-47 invenio_webhooks/alembic/201faeb649c7_change_datetime_types.py 13 6 54% 41-43, 48-50 invenio_webhooks/alembic/469925575192_create_webhooks_branch.py 10 2 80% 38, 43 invenio_webhooks/alembic/a095bd179f5c_create_webhooks_tables.py 16 6 62% 41-70, 80-81 invenio_webhooks/config.py 3 0 100% invenio_webhooks/errors.py 4 0 100% invenio_webhooks/ext.py 29 1 97% 56 invenio_webhooks/models.py 130 9 93% 196-197, 270-271, 276-277, 283-285 invenio_webhooks/proxies.py 3 0 100% invenio_webhooks/signatures.py 12 0 100% invenio_webhooks/views.py 88 7 92% 114, 141-145, 169 TOTAL 321 33 90% ================== 65 passed, 1 skipped, 6 warnings in 7.31s =================== Container docker_services_cli-postgresql-1 Stopping Container docker_services_cli-redis-1 Stopping Container docker_services_cli-postgresql-1 Stopped Container docker_services_cli-postgresql-1 Removing Container docker_services_cli-postgresql-1 Removed Container docker_services_cli-redis-1 Stopped Container docker_services_cli-redis-1 Removing Container docker_services_cli-redis-1 Removed Network docker_services_cli_default Removing Network docker_services_cli_default Removed