annotate run_planemo_tests.sh @ 23:c7646ff9b5c9 draft default tip

planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
author pjbriggs
date Tue, 27 Jun 2023 07:37:07 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
23
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
1 #!/bin/bash
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
2 #
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
3 # Install dependencies and set up environment for
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
4 # the macs21 tool, then run tests using planemo
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
5 #
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
6 # Note that any arguments supplied to the script are
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
7 # passed directly to the "planemo test..." invocation
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
8 #
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
9 # e.g. --install_galaxy (to get planemo to create a
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
10 # Galaxy instance to run tests)
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
11 #
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
12 # --galaxy_root DIR (to run tests using existing
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
13 # Galaxy instance)
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
14 #
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
15 # Run the planemo tests
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
16 planemo test $@ $(dirname $0)/macs21_wrapper.xml
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
17 ##
c7646ff9b5c9 planemo upload commit a2f39c10087e77bde5b5db5d04305f72b8eb2af2
pjbriggs
parents:
diff changeset
18 #