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.8.1.zip
Files
(1.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:af41dee7776c2154b80b2795efe47358
|
1.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/smarie/python-pytest-cases/tree/3.8.1 (URL)