Skip to content

gruenewald-lab/polyply_regression_tests

Repository files navigation

Regression tests for polyply

This repository conaints a number of tests in form of workflows which incooperate polyply. They can be used to ensure that the current version yields the same results as intented. The tests should be executed by running pytest on this repository after installing as detailed below. Note that some are resource hungry tests.

Running regression tests

  1. Clone repository
  2. Install it
  3. change to polyply_regression_tests/tests
  4. run pytest test_regression.py

Adding regression tests

To add a regression test make a PR. This PR should contain the desired workflow in form of a yml file syntax as outliend below. Add the name of the yml file to the regression test pytest module. Place all data in the subfolder in the data folder. Make sure the test suceeds.

Regression test yml file syntax

Binder Launch

Binder

About

Regression tests and tutorial input files for the polyply software suite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published