Branch: refs/heads/master
Home:
https://github.com/Checkmk/checkmk
Commit: 441212382cb8bf9dd19914bd27fa485382a43a48
https://github.com/Checkmk/checkmk/commit/441212382cb8bf9dd19914bd27fa48538…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/testlib/__init__.py
M tests/unit/active_checks/test_ac_check_form_submit.py
M tests/unit/active_checks/test_ac_check_mail.py
M tests/unit/active_checks/test_ac_check_mail_loop.py
M tests/unit/active_checks/test_ac_check_mailboxes.py
M tests/unit/active_checks/test_ac_check_uniserv.py
M tests/unit/active_checks/test_active_check_sql.py
M tests/unit/cmk/utils/test_paths.py
M tests/unit/cmk/utils/test_store.py
A tests/unit/import_module_hack.py
Log Message:
-----------
Move unit test helper
Change-Id: I441609d7efd82ad94b279286e134e8b5a36e37f6
Commit: b191076180611c88b4d4d8e37a9c3028b4ae242e
https://github.com/Checkmk/checkmk/commit/b191076180611c88b4d4d8e37a9c3028b…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/conftest.py
M tests/testlib/__init__.py
M tests/unit/cmk/utils/test_version.py
Log Message:
-----------
Move fake_version_and_paths next to single call site
Change-Id: I175983d6ee500698bf55fe7bd00ef082757be9e5
Commit: cabacc2cd7d681d4cc5ad799c43b81816ea6002b
https://github.com/Checkmk/checkmk/commit/cabacc2cd7d681d4cc5ad799c43b81816…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-05-16 (Thu, 16 May 2024)
Changed paths:
M tests/agent-integration/test_plugin_version_compatibility.py
M tests/code_quality/file_content/test_find_debug_code_web.py
M tests/code_quality/file_content/test_find_debug_print.py
M tests/code_quality/file_content/test_permissions.py
M tests/code_quality/test_license_headers.py
M tests/code_quality/test_pipfile.py
M tests/code_quality/test_werks.py
M tests/conftest.py
M tests/docker/test_docker_oracle.py
M tests/gui_e2e/test_werks.py
M tests/integration/cmk/gui/openapi/test_swagger_ui.py
M tests/integration/cmk/gui/test_login.py
M tests/integration/cmk/snmplib/conftest.py
M tests/integration/cmk/utils/test_msi_engine_it.py
M tests/integration/omd/test_python.py
M tests/integration/omd/test_web_access.py
M tests/plugins_integration/test_plugin_validation.py
M tests/pylint/checker_cmk_module_layers.py
M tests/testlib/__init__.py
M tests/testlib/containers.py
M tests/testlib/docker.py
M tests/unit/cmk/base/test_checks.py
M tests/unit/cmk/gui/test_i18n.py
M tests/unit/cmk/utils/prediction/test_services_prediction.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
M tests/unit/cmk/utils/test_man_pages.py
Log Message:
-----------
Get rid of tests.testlib re-exports
All pytest calls were importing tests.testlib which pulled a lot of
implicit dependencies which are not necessary in many of the test
families. Many integration test helpers were imported even when unit
tests were executed, which resulted in unnecessary dependencie and thus
a longer import time.
Change-Id: I0f7306b6f2d3b7ebf0dfc9fabdd648218e57d687
Compare:
https://github.com/Checkmk/checkmk/compare/83546f7b8106...cabacc2cd7d6
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications