Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: c089f306b7d34392d70248f3cb0126764b5ced43
https://github.com/tribe29/checkmk/commit/c089f306b7d34392d70248f3cb0126764…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-12-05 (Mon, 05 Dec 2022)
Changed paths:
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M cmk/utils/type_defs/_misc.py
M tests/integration/cmk/base/test_automations.py
M tests/integration/conftest.py
M tests/testlib/openapi_session.py
A tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
Create REST API Client
This change is the beginning of a client for the REST API
that makes most of the tests a lot easier to write
by making assumptions that hold true for almost
all tests.
If a certain test does not fit those assumptions,
you can and should use the old API as before.
Change-Id: Ib7392870dd050c01e80ce9d61e5c426b34d9c03e