Commit 2fe85b0
committed
Add pytest configuration to pyproject.toml
- Configure testpaths to discover tests automatically
- Set sensible pytest defaults (verbose output, short tracebacks)
- Register python_files, python_classes, and python_functions patterns
- Suppress common dependency warnings (NumPy, Dask, Zarr, Pandas)
- Exclude unnecessary directories from test discovery
This standardizes test execution and reduces developer friction. Developers can now simply run 'poetry run pytest' without additional flags.1 parent 10b360b commit 2fe85b0
1 file changed
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
0 commit comments