martenson / workflow-testing-1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Galaxy Workflow Testing

GitHub license GitHub issues GitHub forks Actions Status Actions Status

This repository runs automated workflows tests against UMSA Galaxy.

Instructions

  • For trigerring the test on a PR make sure you are opening it from a branch within the repository (i.e. not from a fork) so the CI is able to access needed repository secrets

  • If Planemo test is called on a Galaxy workflow named ref-rnaseq.ga, then tests should be defined in ref-rnaseq-test.yml (Note: *-test.yml should be present in filename otherwise you will encounter No tests were executed - see Galaxy output for details).

  • Details about how to create workflow test(s) can be found at the official source of Planemo.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/RECETOX/workflow-testing.

TODO's

  • Add linting for *-test.yml (low priority)

About

License:MIT License


Languages

Language:Python 100.0%