Commit Graph

5 Commits

Author SHA1 Message Date
Marcus Schäfer
1ec3b25e91
Remove tox dependency
tox was used as sort of a make target to run unit tests
and more in a python virtualenv. However, since we switched
everything to poetry it's no longer needed to let tox create
the python virtual environments. This commit moves the tox
targets into the Makefile and adapts the github workflow
files accordingly. In addition the scripts container based
tests were re-activated and fixed such that they succeed
again.
2024-11-05 18:03:25 +01:00
Dan Čermák
1c2ad75e35
Add Leap 15.4, SLE 15 SP4 & CentOS Stream 9 to the scripts tests 2022-04-26 09:18:09 +02:00
Dan Čermák
736588ae30
Switch to pytest_container instead of custom conftest 2021-11-24 15:44:29 +01:00
Dan Čermák
e5c7ced265
Add tests for baseVagrantSetup 2021-07-07 16:29:52 +02:00
Dan Čermák
0511838c1b
Functions integration tests (#1851)
Add integration tests for functions.sh

Implement a container based test system to run shell code for testing.
The concept utilizes pytest-testinfra and runs a container per test.
The nested container in a container feature is supported by the github
actions workflow. Thus the integration of this testing concept runs in
the github actions CI rather than on gitlab
2021-06-21 15:03:13 +02:00