bcd6d6e857
After merge of 723586 anyway. Specific changes include: new readme.rst in doc structure tox adjustment license info bugtracking and source links date update badges CONTRIBUTING.rst ansible_autodoc.py release notes infrastructure Signed-off-by: Jiri Podivin <jpodivin@redhat.com> Change-Id: Ia3db253e05d0f8d754259ff841a783f29cd6a70f
847 B
847 B
Testing
Python Guideline Enforcement
All code has to pass the pep8 style guideline to merge into OpenStack, to validate the code against these guidelines you can run:
$ tox -e pep8
Unit Testing
It is strongly encouraged to run the unit tests locally under one or more test environments prior to submitting a patch. To run all the recommended environments sequentially and pep8 style guideline run:
$ tox
You can also selectively pick specific test environments by listing your chosen environments after a -e flag:
$ tox -e py36,py38,pep8
Note
Tox sets up virtual environment and installs all necessary dependencies. Sharing the environment with devstack testing is not recommended due to conflicting configuration with system dependencies.