mirror of
https://github.com/linux-system-roles/network.git
synced 2026-01-23 02:15:17 +00:00
fix ensure_provider_tests.py; fix generated tests; add check to CI
Fix ensure_provider_tests.py so that the tests are correctly generated. Because the generated tests have not been checked in a while, there was some drift between the actual tests and what should have been generated, so the new generated tests have also been included. When `ensure_provider_tests.py` detects differences, it will now show the diffs using a unified diff format. Added a new tox testenv `ensure_provider_tests` - use `tox -e ensure_provider_tests` to run - to pass arguments, use `tox -e ensure_provider_tests -- generate` Added `ensure_provider_tests` as one of the tox testenvs to run for github tox CI. Signed-off-by: Rich Megginson <rmeggins@redhat.com>
This commit is contained in:
parent
1112bc2664
commit
f813fb33b7
29 changed files with 79 additions and 21 deletions
6
tox.ini
6
tox.ini
|
|
@ -17,3 +17,9 @@ setenv =
|
|||
RUN_PYTEST_EXTRA_ARGS = -v
|
||||
RUN_FLAKE8_EXTRA_ARGS = --exclude tests/ensure_provider_tests.py,scripts/print_all_options.py,tests/network/ensure_provider_tests.py,.svn,CVS,.bzr,.hg,.git,__pycache__,.tox,.eggs,*.egg
|
||||
LSR_PUBLISH_COVERAGE = normal
|
||||
|
||||
[testenv:ensure_provider_tests]
|
||||
basepython = python3
|
||||
changedir = tests
|
||||
commands =
|
||||
python ./ensure_provider_tests.py {posargs}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue