blob: eaaf884b3d5522b37df7e7844c9fbacec8086177 [file] [log] [blame]
[pytest]
addopts = -s --strict --pylint --pylint-rcfile=.pylintrc --ignore=build --ignore=dist --ignore=docs --junitxml=test-report.xml
norecursedirs = docs docker example build *.eggs *env* .git
testpaths = tests distill
markers =
unit: Unit tests are fast and only test a single module.
pylint: Run linter
integration: Integration tests integrate several modules or integrate with the OS.
interactive: Interactive tests require interaction with the user to complete.
requires_user_action: Test cannot run without user interaction.
requires_user_validation: Test cannot validate without user interaction, but can run for sanity.
only_interactive: This test can only be run in interactive mode.