bootstrap-vz/tests
Jesse Szwedko 673d2a520d Fix pep8 errors arising in PR builds
PR build is using pep8 1.7.0 but master is using 1.5.7; curious,
but this will fix it either way.

Signed-off-by: Andrew Garrett <andrew.garrett@getbraintree.com>
2016-01-12 19:26:48 +00:00
..
integration Fix pep8 errors arising in PR builds 2016-01-12 19:26:48 +00:00
unit Fix #217, by introducing class for comparison of releases 2015-04-29 21:38:06 +02:00
__init__.py Make tests/ a module, so that test scripts can import and run the tests manually 2015-04-16 22:18:57 +02:00
README.rst Document tox positional arguments 2015-05-02 11:51:17 +02:00

The testing framework consists of two parts:
The unit tests and the integration tests.

The `unit tests <unit>`__ are responsible for testing individual
parts of bootstrap-vz, while the `integration tests <integration>`__ test
entire manifests by bootstrapping and booting them.

Selecting tests
---------------
To run one specific test suite simply append the module path to tox:

.. code:: sh

	$ tox -e unit tests.unit.releases_tests

Specific tests can be selected by appending the function name with a colon
to the modulepath -- to run more than one tests, simply attach more arguments.


.. code:: sh

	$ tox -e unit tests.unit.releases_tests:test_lt tests.unit.releases_tests:test_eq