comparison env/lib/python3.9/site-packages/cwltool/schemas/v1.1/CONFORMANCE_TESTS.md @ 0:4f3585e2f14b draft default tip

"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author shellac
date Mon, 22 Mar 2021 18:12:50 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4f3585e2f14b
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`