Merge "Update the contributor guide"

This commit is contained in:
Zuul 2018-10-08 11:31:17 +00:00 committed by Gerrit Code Review
commit 73b15b6d0d
2 changed files with 13 additions and 7 deletions

View File

@ -2,12 +2,12 @@
Contributor Guide
===================
Code is hosted at `git.openstack.org`__. Submit bugs to the Nova project on
`Launchpad`__. Submit code to the `openstack/python-novaclient` project using
`Gerrit`__.
Code is hosted at `git.openstack.org`__. Submit bugs to the python-novaclient
project on `Launchpad`__. Submit code to the `openstack/python-novaclient`
project using `Gerrit`__.
__ https://git.openstack.org/cgit/openstack/python-novaclient
__ https://launchpad.net/nova
__ https://bugs.launchpad.net/python-novaclient
__ https://docs.openstack.org/infra/manual/developers.html#development-workflow
.. toctree::

View File

@ -6,16 +6,22 @@ The preferred way to run the unit tests is using ``tox``. There are multiple
test targets that can be run to validate the code.
``tox -e pep8``
Style guidelines enforcement.
``tox -e py27``
Traditional unit testing (Python 2.7).
Traditional unit testing.
``tox -e py35``
Traditional unit testing (Python 3.5).
``tox -e functional``
Live functional testing against an existing OpenStack instance. (Python 2.7)
Live functional testing against an existing OpenStack instance.
``tox -e functional-py35``
Live functional testing against an existing OpenStack instance. (Python 3.5)
``tox -e cover``
Generate a coverage report on unit testing.
Functional testing assumes the existence of a `clouds.yaml` file as supported
by `os-client-config <https://docs.openstack.org/os-client-config/latest>`__