2026-08-20 18:00:48 +10:00
|
|
|
[pytest]
|
|
|
|
|
testpaths = tests
|
|
|
|
|
markers =
|
|
|
|
|
flaky: known-flaky test, excluded from the default run
|
add fuzz tests: launch real programs inside kick to find crashes
14 fuzz tests (pytest -m fuzz) that launch foot, alacritty,
gnome-calculator, evince, xmessage, and combinations thereof inside
kick, then exercise basic interactions (cycle, overlay, close, rapid
cycling, tab-groups stacking, unresponsive close).
Excluded from the default pytest run via the fuzz marker, like flaky.
2026-08-27 10:19:52 +10:00
|
|
|
fuzz: fuzz test launching real programs, excluded from the default run
|
|
|
|
|
addopts = -m "not flaky and not fuzz"
|