Becksteinlab / kda

Python package used for the analysis of biochemical kinetic diagrams.
GNU General Public License v3.0
5 stars 1 forks source link

See if we can use `hypothesis` to in `test_kda.py` instead of iterating over specific values #21

Closed nawtrey closed 2 years ago

nawtrey commented 3 years ago

In kda/tests/test_kda.py we have many tests that iterate over every combination of pairs of values, which take the majority of the test time. It might be worth using hypothesis instead to have more robust testing and potentially improve the test suite run time, since it currently takes ~150 s for tests that are not particularly rigorous.

nawtrey commented 2 years ago

This issue was resolved in #26. Closing.