Skip to content

Commit e91dac1

Browse files
committed
ci: move configuration to pyproject.toml and remove pytest.ini
1 parent 42f2fc6 commit e91dac1

2 files changed

Lines changed: 11 additions & 11 deletions

File tree

pyproject.toml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,17 @@ docs = [
8585
CodeEntropy = "CodeEntropy.cli:main"
8686

8787
[tool.pytest.ini_options]
88-
addopts = "-n auto -m 'not slow' -vv"
88+
addopts = "-n auto -ra -vv --dist=loadscope"
89+
90+
markers = [
91+
"regression: end-to-end regression tests against baselines",
92+
"slow: long-running regression tests (20-30+ minutes)"
93+
]
94+
95+
testpaths = [
96+
"tests/unit",
97+
"tests/regression"
98+
]
8999

90100
[tool.ruff]
91101
line-length = 88

tests/pytest.ini

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)