doc: Document py27 test target
Previously we mentioned py27djXX but py27 was not described. Also add how to run a specific test class or a specific test in a test class. Change-Id: If442c29c0fcd9bef207cbda7212a8f1c4b8340d4
This commit is contained in:
parent
1a0206d77e
commit
5e72b2b241
@ -69,11 +69,12 @@ pep8
|
|||||||
Runs pep8, which is a tool that checks Python code style. You can read more
|
Runs pep8, which is a tool that checks Python code style. You can read more
|
||||||
about pep8 at https://www.python.org/dev/peps/pep-0008/
|
about pep8 at https://www.python.org/dev/peps/pep-0008/
|
||||||
|
|
||||||
py27dj18, py27dj19, py27dj110
|
py27
|
||||||
-----------------------------
|
----
|
||||||
|
|
||||||
Runs the Python unit tests against Django 1.8, Django 1.9 and Django 1.10
|
Runs the Python unit tests against the current default version of Django
|
||||||
respectively
|
with Python 2.7 environment. Check ``requirements.txt`` in horizon
|
||||||
|
repository to know which version of Django is actually used.
|
||||||
|
|
||||||
All other dependencies are as defined by the upper-constraints file at
|
All other dependencies are as defined by the upper-constraints file at
|
||||||
https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt
|
https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt
|
||||||
@ -81,12 +82,24 @@ https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.tx
|
|||||||
You can run a subset of the tests by passing the test path as an argument to
|
You can run a subset of the tests by passing the test path as an argument to
|
||||||
tox::
|
tox::
|
||||||
|
|
||||||
$ tox -e py27dj18 -- openstack_dashboard.dashboards.identity.users.tests
|
$ tox -e py27 -- openstack_dashboard.dashboards.identity.users.tests
|
||||||
|
|
||||||
|
The following is more example to run a specific test class and a
|
||||||
|
specific test::
|
||||||
|
|
||||||
|
$ tox -e py27 -- openstack_dashboard.dashboards.identity.users.tests:UsersViewTests
|
||||||
|
$ tox -e py27 -- openstack_dashboard.dashboards.identity.users.tests:UsersViewTests.test_index
|
||||||
|
|
||||||
You can also pass other arguments. For example, to drop into a live debugger
|
You can also pass other arguments. For example, to drop into a live debugger
|
||||||
when a test fails you can use::
|
when a test fails you can use::
|
||||||
|
|
||||||
$ tox -e py27dj18 -- --pdb
|
$ tox -e py27 -- --pdb
|
||||||
|
|
||||||
|
py27dj18, py27dj19, py27dj110
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
Runs the Python unit tests against Django 1.8, Django 1.9 and Django 1.10
|
||||||
|
respectively
|
||||||
|
|
||||||
|
|
||||||
py35
|
py35
|
||||||
|
Loading…
x
Reference in New Issue
Block a user