Mercurial > repos > guerler > springsuite
comparison planemo/lib/python3.7/site-packages/cwltool/schemas/v1.1/CONFORMANCE_TESTS.md @ 0:d30785e31577 draft
"planemo upload commit 6eee67778febed82ddd413c3ca40b3183a3898f1"
author | guerler |
---|---|
date | Fri, 31 Jul 2020 00:18:57 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:d30785e31577 |
---|---|
1 # Common workflow language conformance test suite | |
2 | |
3 The conformance tests are intended to test feature coverage of a CWL | |
4 implementation. It uses the module "cwltool.cwltest" from the cwltool | |
5 reference implementation. | |
6 | |
7 ## Usage | |
8 | |
9 ``` | |
10 $ ./run_test.sh | |
11 --- Running conformance test draft-3 on cwl-runner --- | |
12 Test [49/49] | |
13 All tests passed | |
14 ``` | |
15 | |
16 | |
17 ## Options | |
18 | |
19 RUNNER=other-cwl-runner | |
20 | |
21 The CWL implementation to be tested. | |
22 | |
23 -nN | |
24 | |
25 Run a single specific test number N. | |
26 | |
27 For example, to run conformance test 15 against the "cwltool" | |
28 reference implementation: | |
29 | |
30 ``` | |
31 $ ./run_test.sh RUNNER=cwltool -n15 | |
32 Test [15/49] | |
33 All tests passed | |
34 ``` | |
35 | |
36 ## Notes | |
37 | |
38 _NOTE_: For running on OSX systems, you'll need to install coreutils via brew. This will add to your | |
39 system some needed GNU-like tools like `greadlink`. | |
40 | |
41 1. If you haven't already, install [brew](http://brew.sh/) package manager in your mac | |
42 2. Run `brew install coreutils` |