============================= 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-rest/patched configfile: setup.cfg testpaths: tests, invenio_rest 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 73 items tests/conftest.py ... [ 4%] tests/test_csrf.py [ 26%] tests/test_decorators.py [ 30%] tests/test_errors.py [ 34%] tests/test_invenio_rest.py [ 60%] tests/test_serializer.py .... [ 65%] invenio_rest/__init__.py [ 71%] invenio_rest/config.py ... [ 75%] invenio_rest/csrf.py ... [ 79%] invenio_rest/decorators.py ... [ 83%] invenio_rest/errors.py ... [ 87%] invenio_rest/ext.py ... [ 91%] invenio_rest/serializer.py ... [ 95%] invenio_rest/views.py ... [100%] =============================== warnings summary =============================== self.init_app(app) tests/test_invenio_rest.py::test_init ext.init_app(app) ================================ tests coverage ================================ _______________ coverage: platform linux, python 3.14.2-final-0 ________________ Name Stmts Miss Cover Missing invenio_rest/__init__.py 6 0 100% invenio_rest/config.py 13 0 100% invenio_rest/csrf.py 146 7 95% 74-75, 151, 182, 198-199, 272 invenio_rest/decorators.py 13 0 100% invenio_rest/errors.py 66 1 98% 81 invenio_rest/ext.py 40 2 95% 49-51 invenio_rest/serializer.py 54 23 57% 28-35, 48-55, 66, 84-90, 94-100, 104-110 invenio_rest/views.py 110 7 94% 44, 48-50, 170-171, 325 TOTAL 448 40 91% ======================= 73 passed, 22 warnings in 3.96s ========================