Skip to content

Commit

Permalink
Start running the draft CWL v1.3.0 conformance tests
Browse files Browse the repository at this point in the history
  • Loading branch information
mr-c committed Jul 18, 2024
1 parent bf2b1f0 commit d52ac70
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/ci-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,9 @@ jobs:
- cwl-version: v1.2
container: docker
extras: "--fast-parser"
include:
- cwl-version: v1.3.0-dev1
extras: "--relax-path-checks"

steps:
- uses: actions/checkout@v4
Expand Down
4 changes: 2 additions & 2 deletions conformance-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ venv() {
# VERSION=v1.2 GIT_TARGET=main CONTAINER=podman ./conformance_test.sh

# Version of the standard to test against
# Current options: v1.0, v1.1, v1.2
# Current options: v1.0, v1.1, v1.2, v1.3.0-dev1
VERSION=${VERSION:-"v1.2"}

# Which commit of the standard's repo to use
Expand Down Expand Up @@ -121,7 +121,7 @@ if (( "${#exclusions[*]}" > 0 )); then
fi

# Build command
TEST_COMMAND="python -m pytest ${CONFORMANCE_TEST} -n logical --dist worksteal -rs --junit-xml=${TMP_DIR}/cwltool_conf_${VERSION}_${GIT_TARGET}_${CONTAINER}.xml -o junit_suite_name=cwltool_$(echo "${CWLTOOL_OPTIONS}" | tr "[:blank:]-" _)"
TEST_COMMAND="python -m pytest ${CONFORMANCE_TEST} -n logical --dist worksteal -rsfE --junit-xml=${TMP_DIR}/cwltool_conf_${VERSION}_${GIT_TARGET}_${CONTAINER}.xml -o junit_suite_name=cwltool_$(echo "${CWLTOOL_OPTIONS}" | tr "[:blank:]-" _)"
if [[ -n "${EXCLUDE}" ]] ; then
TEST_COMMAND="${TEST_COMMAND} --cwl-exclude ${EXCLUDE}"
fi
Expand Down

0 comments on commit d52ac70

Please sign in to comment.