rabbitmq Pulling postgresql Pulling redis Pulling opensearch Pulling redis Pulled rabbitmq Pulled postgresql Pulled opensearch Pulled Network docker_services_cli_default Creating Network docker_services_cli_default Created Container docker_services_cli-redis-1 Creating Container docker_services_cli-postgresql-1 Creating Container docker_services_cli-opensearch-1 Creating Container docker_services_cli-rabbitmq-1 Creating Container docker_services_cli-opensearch-1 Created Container docker_services_cli-redis-1 Created Container docker_services_cli-rabbitmq-1 Created Container docker_services_cli-postgresql-1 Created Container docker_services_cli-postgresql-1 Starting Container docker_services_cli-opensearch-1 Starting Container docker_services_cli-rabbitmq-1 Starting Container docker_services_cli-redis-1 Starting Container docker_services_cli-redis-1 Started Container docker_services_cli-postgresql-1 Started Container docker_services_cli-opensearch-1 Started Container docker_services_cli-rabbitmq-1 Started ============================= test session starts ============================== platform linux -- Python 3.14.2, pytest-8.4.2, pluggy-1.6.0 rootdir: /home/runner/work/rdm-14-tests/rdm-14-tests/workdir/tests/invenio-administration/patched configfile: setup.cfg testpaths: tests, invenio_administration plugins: flask-1.3.0, black-0.6.0, github-actions-annotate-failures-0.4.1, pycodestyle-2.5.0, cov-7.1.0, invenio-4.0.1, pydocstyle-2.4.0, isort-4.0.0 collected 92 items tests/conftest.py ... [ 3%] tests/mock_module/__init__.py ... [ 6%] tests/mock_module/administration/__init__.py ... [ 9%] tests/mock_module/administration/mock.py ... [ 13%] tests/mock_module/config.py ... [ 16%] tests/mock_module/ext.py ... [ 19%] tests/mock_module/resource.py ... [ 22%] tests/test_admin_menu.py ... [ 26%] tests/test_base.py [ 32%] tests/test_details_view.py .. [ 34%] tests/test_invenio_administration.py [ 39%] tests/test_list_view.py .. [ 41%] tests/test_marshmallow_utils.py [ 47%] invenio_administration/__init__.py ... [ 51%] invenio_administration/admin.py ... [ 54%] invenio_administration/config.py ... [ 57%] invenio_administration/decorators.py ... [ 60%] invenio_administration/errors.py ... [ 64%] invenio_administration/ext.py ... [ 67%] invenio_administration/generators.py ... [ 70%] invenio_administration/marshmallow_utils.py ... [ 73%] invenio_administration/menu/__init__.py ... [ 77%] invenio_administration/menu/menu.py ... [ 80%] invenio_administration/permissions.py ... [ 83%] invenio_administration/views/__init__.py ... [ 86%] invenio_administration/views/base.py ... [ 90%] invenio_administration/views/blueprint.py ... [ 93%] invenio_administration/views/dashboard.py ... [ 96%] invenio_administration/webpack.py ... [100%] =============================== warnings summary =============================== tests/test_base.py:10 /home/runner/work/rdm-14-tests/rdm-14-tests/workdir/tests/invenio-administration/patched/tests/test_base.py:10: PytestCollectionWarning: cannot collect test class 'TestCustomView' because it has a __init__ constructor (from: tests/test_base.py) class TestCustomView(AdminView): tests/test_marshmallow_utils.py:29 /home/runner/work/rdm-14-tests/rdm-14-tests/workdir/tests/invenio-administration/patched/tests/test_marshmallow_utils.py:29: PytestCollectionWarning: cannot collect test class 'TestSchema' because it has a __init__ constructor (from: tests/test_marshmallow_utils.py) class TestSchema(Schema): tests/test_base.py::test_view_registration_from_entry_point tests/test_invenio_administration.py::test_version tests/test_marshmallow_utils.py::test_jsonify_schema_with_standard_fields self.init_app(app) ================================ tests coverage ================================ _______________ coverage: platform linux, python 3.14.2-final-0 ________________ Name Stmts Miss Cover Missing invenio_administration/__init__.py 3 0 100% invenio_administration/admin.py 49 2 96% 50, 97 invenio_administration/config.py 10 0 100% invenio_administration/decorators.py 1 0 100% invenio_administration/errors.py 19 6 68% 15, 29, 43, 51, 65, 78 invenio_administration/ext.py 57 2 96% 56, 111 invenio_administration/generators.py 7 2 71% 16, 20 invenio_administration/marshmallow_utils.py 49 9 82% 75, 93, 95, 111, 114-117, 125-128, 139 invenio_administration/menu/__init__.py 2 0 100% invenio_administration/menu/menu.py 88 15 83% 29, 62, 74-79, 124, 127-128, 153, 161-164 invenio_administration/permissions.py 9 0 100% invenio_administration/views/__init__.py 2 0 100% invenio_administration/views/base.py 237 69 71% 63, 83, 94, 103-105, 112, 123, 127-128, 132, 167, 169, 174, 186-187, 194, 201, 205-211, 215, 227-239, 243-246, 250-251, 268-272, 295, 306-309, 363, 367-369, 373, 386-388, 392-394, 398-402, 425, 467, 471, 475, 479 invenio_administration/views/blueprint.py 3 0 100% invenio_administration/views/dashboard.py 13 0 100% invenio_administration/webpack.py 7 0 100% TOTAL 556 105 81% ======================= 92 passed, 5 warnings in 10.90s ======================== Container docker_services_cli-redis-1 Stopping Container docker_services_cli-rabbitmq-1 Stopping Container docker_services_cli-opensearch-1 Stopping Container docker_services_cli-postgresql-1 Stopping Container docker_services_cli-postgresql-1 Stopped Container docker_services_cli-postgresql-1 Removing Container docker_services_cli-redis-1 Stopped Container docker_services_cli-redis-1 Removing Container docker_services_cli-opensearch-1 Stopped Container docker_services_cli-opensearch-1 Removing Container docker_services_cli-redis-1 Removed Container docker_services_cli-opensearch-1 Removed Container docker_services_cli-postgresql-1 Removed Container docker_services_cli-rabbitmq-1 Stopped Container docker_services_cli-rabbitmq-1 Removing Container docker_services_cli-rabbitmq-1 Removed Network docker_services_cli_default Removing Network docker_services_cli_default Removed