Change horizon test runner to pytest
Changes test invocation from `manage.py test` to `pytest`. Adds addtitional test requirements like pytest, pytest-django, pytest-html. Adds `pytest.mark` alongside django's test `tag`. Adds posibility to export test results into xml and html formats. Depends-On: https://review.opendev.org/#/c/712315/ Related-Bug: #1866666 Co-Authored-By: Ivan Kolodyazhny <e0ne@e0ne.info> Change-Id: Idb6e63cd23ca2ba8ca56f36eb8b63069bd211944
This commit is contained in:
@@ -14,10 +14,13 @@ bandit!=1.6.0,>=1.4.0 # Apache-2.0
|
||||
coverage!=4.4,>=4.0 # Apache-2.0
|
||||
flake8-import-order==0.12 # LGPLv3
|
||||
nodeenv>=0.9.4 # BSD
|
||||
pytest>=5.3.5 # MIT
|
||||
pytest-django>=3.8.0 # BSD (3 clause)
|
||||
pytest-html>=2.0.1 #MPL-2.0
|
||||
python-memcached>=1.59 # PSF
|
||||
pylint==2.2.2 # GPLv2
|
||||
selenium>=2.50.1 # Apache-2.0
|
||||
testscenarios>=0.4 # Apache-2.0/BSD
|
||||
testtools>=2.2.0 # MIT
|
||||
# This also needs xvfb library installed on your OS
|
||||
xvfbwrapper>=0.1.3 #license: MIT
|
||||
xvfbwrapper>=0.1.3 #license: MIT
|
||||
Reference in New Issue
Block a user