A flake8 plugin that helps check the presence of a PyTest mark
Project description
Flake8-pytest-mark
Check and enforce the presence of a mark on a pytest test case.
Quick Start Guide
Install flake8-pytest-mark from PyPI with pip:
$ pip install flake8-pytest-mark
Configure a mark that you would like to validate:
$ cd project_root/ $ vi .flake8
[flake8]
pytest_mark1 = name=test_id
value_match=uuid
Run flake8:
$ flake8 tests/
Gotchas
It is highly recommended to use this plugin inside of a virtualenv
A configuration is required by this plugin, if none is found the plugin will throw a M401 validation error for every file
Violation Codes
All possible violation codes are documented in violation_codes
Example Configurations
More example configurations can be found in configuration
Contributing
See CONTRIBUTING.rst and developer_docs.rst for more details on developing for the Zigzag project.
Release Process
See release_process.rst for information on the release process for ‘zigzag’
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for flake8_pytest_mark-0.5.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48772d049ad777ed94a21061063af64b1c50600157172c2b944db70e36054d5d |
|
MD5 | 15a7b4ef58fe197f957a74da2313354f |
|
BLAKE2b-256 | 2b7479add83af9639503e4ec140e4319733f1fedb7f65513f9d3a112d740d12c |