plugins – Testsuite plugins¶
Plugins to support the pyudev testsuite.
The following plugins are provided and enabled:
pytest namespace¶
The plugin adds the following functions to the pytest namespace:
fake_monitor – A fake Monitor¶
Funcargs¶
The plugin provides the following funcargs:
mock_libudev – Mock calls to libudev¶
travis – Support for Travis CI¶
Test markers¶
- pytest.mark.not_on_travis¶
Do not run the decorated test on Travis CI:
@pytest.mark.not_on_travis def test_foo(): assert True
test_foowill not be run on Travis CI.
pytest namespace¶
The plugin adds the following functions to the pytest namespace: