Framework for testing CWL tools and workflows
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cwltest
typeshed
.gitignore
.travis.yml now that mypy and flake8 are running again, fix them Apr 13, 2018
LICENSE
MANIFEST.in
Makefile
README.rst
appveyor.yml relax subprocess dependency (#73) May 18, 2018
gittaggers.py
mypy.ini
release-test.sh
requirements.txt
setup.cfg move tests directly inside main package Apr 13, 2018
setup.py
tox.ini

README.rst

Common workflow language testing framework

This is a testing tool for checking the output of Tools and Workflows described with the Common Workflow Language. Among other uses, it is used to run the CWL conformance tests.

This is written and tested for Python 2.7.

Install

Installing the official package from PyPi:

pip install cwltest

Or from source:

git clone https://github.com/common-workflow-language/cwltest.git
cd cwltest && python setup.py install

Run on the command line

Simple command:

cwltest --test test-descriptions.yml --tool cwl-runner