You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Shawn Davis
c638b3d520
|
1 year ago | |
---|---|---|
.. | ||
examples | 2 years ago | |
__init__.py | 4 years ago | |
conftest.py | 4 years ago | |
readme.markdown | 4 years ago | |
requirements.pip | 4 years ago | |
test_lib_commands.py | 2 years ago | |
test_lib_commands_base.py | 2 years ago | |
test_lib_commands_centos.py | 2 years ago | |
test_lib_commands_django.py | 2 years ago | |
test_lib_commands_messages.py | 1 year ago | |
test_lib_commands_mysql.py | 2 years ago | |
test_lib_commands_pgsql.py | 2 years ago | |
test_lib_commands_php.py | 2 years ago | |
test_lib_commands_posix.py | 2 years ago | |
test_lib_commands_python.py | 2 years ago | |
test_lib_commands_ubuntu.py | 2 years ago | |
test_lib_contexts.py | 2 years ago | |
test_lib_factories.py | 2 years ago | |
test_lib_loaders_base.py | 2 years ago | |
test_lib_loaders_ini.py | 2 years ago | |
test_lib_loaders_yaml.py | 2 years ago |
readme.markdown
Testing
Set Up for Testing
Install requirements:
pip install tests/requirements.pip
Running Tests
Run all tests with coverage:
make tests
Run a specific test:
python -m pytest tests/units/path/to/test.py
Example:
python -m pytest tests/units/shortcuts/test_shortcuts.py
To allow output from print statements within a test method, add the -s
switch:
python -m pytest -s tests/units/path/to/test.py
Tip: Add
-v
to list the tests with PASS/FAIL.