Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 977 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 977 Bytes

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