pytest-cases: a Python package for reproducible research results (among others)
Description
`pytest-cases` is a Python package leveraging the widely popular `pytest` library (Krekel et al., 2004) to design tests and benchmarks where test data, tested code, and evaluation protocols are separated in a modular fashion. With `pytest-cases` it has never been so easy for researchers to create reproducible results tables, and for software engineers to build powerfull test harnesses !
The API for `pytest-cases` is as minimal as possible, so that each concept (evaluation protocols, test data, algorithms candidates, user profiles... ) is a readable python function ; this is in line with the design philosophy of `pytest` itself.
Files
smarie/python-pytest-cases-3.6.2.zip
Files
(1.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:34b6fbce6cd6239fff2af40b733d2b78
|
1.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/smarie/python-pytest-cases/tree/3.6.2 (URL)