Skip to content

Commit 23d1f32

Browse files
authored
Merge pull request #343 from manu-chroma/patch-2
README.rst: add instructions to run test
2 parents 1ee666b + cbfe83d commit 23d1f32

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,23 @@ Remember, if co-installing multiple CWL implementations then you need to
4040
maintain which implementation ``cwl-runner`` points to via a symbolic file
4141
system link or `another facility <https://wiki.debian.org/DebianAlternatives>`_.
4242

43+
Running tests locally
44+
---------------------
45+
46+
- Running basic tests ``(/tests)``:
47+
48+
.. code:: bash
49+
50+
python setup.py test
51+
52+
- Running the entire suite of CWL conformance tests:
53+
54+
The GitHub repository for the CWL specifications contains a script that tests a CWL
55+
implementation against a wide array of valid CWL files using the `cwltest <https://github.com/common-workflow-language/cwltest>`_
56+
program
57+
58+
Instructions for running these tests can be found in the Common Workflow Language Specification repository at https://github.com/common-workflow-language/common-workflow-language/blob/master/CONFORMANCE_TESTS.md
59+
4360
Run on the command line
4461
-----------------------
4562

0 commit comments

Comments
 (0)