Disable plugins per test
Project description
Disable plugins per test
This pytest plugin was generated with Cookiecutter along with @hackebrot’s cookiecutter-pytest-plugin template.
Features
Disable pytest plugins for specific tests.
Requirements
pytest
Installation
You can install “pytest-disable-plugin” via pip from PyPI:
$ pip install pytest-disable-plugin
Usage
import pytest
@pytest.mark.disable_plugin("some_plugin_name")
def test_something():
# This test will unload the plugin during setup and reload it afterwards.
assert f() == 1
def test_something_else():
# This test will use the plugin as normal.
assert f() == 2
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the MIT license, “pytest-disable-plugin” is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
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 Distribution
Built Distribution
Close
Hashes for pytest-disable-plugin-0.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c6c7c56dc04bbdb13e019cc6251c06feec30ef0d349e391c462360e491cea88 |
|
MD5 | 826c5c029a403ba7c645bf3ecbe3ce58 |
|
BLAKE2b-256 | d43af2873c294501049392200eb274fdff7e710c6d85737d18e2ed862b592cc4 |
Close
Hashes for pytest_disable_plugin-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 995692b317cbcc140b2a3682bd2550aa3e53a8b38bbf5b376872ce82354a2d54 |
|
MD5 | aa7c8b63959710a7131e36ee3d1632cf |
|
BLAKE2b-256 | 086d6c6938755af86bc4af26760ef7ac3c8b8664a258758f3a509f79b8e09a88 |