Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: a30f8df2cf07704083d83f13f623b0f08794c1d8
https://github.com/tribe29/checkmk/commit/a30f8df2cf07704083d83f13f623b0f08…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2019-12-18 (Wed, 18 Dec 2019)
Changed paths:
A cmk/gui/wsgi/__init__.py
A cmk/gui/wsgi/applications/__init__.py
A cmk/gui/wsgi/applications/checkmk.py
M omd/packages/python-modules/python-modules.make
M omd/packages/python3-modules/python3-modules.make
M tests/unit/cmk/gui/conftest.py
A tests/unit/cmk/gui/wsgi/test_wsgi_router.py
M virtual-envs/2.7/Pipfile
M virtual-envs/2.7/Pipfile.lock
M virtual-envs/3.7/Pipfile
M virtual-envs/3.7/Pipfile.lock
M web/app/index.wsgi
Log Message:
-----------
WSGI Application: Move in preparation for REST-API
* applications now reside in cmk.gui.wsgi.applications
* web/app/index.wsgi only imports the application
* only interface of index.wsgi to the wsgi module is 'make_app()'
* add webtest module
* test webapi through unit test, not only through integration test
* new pytest fixtures were added in conftest for managing tests with
an aleady created user: `with_user` and `with_automation_user`. Both
of these fixtures give an username, secret 2-tuple.
Change-Id: I61f2c11513619141e6a340d85a54282e824a541f