#!/bin/bash
set -e

pkg=seqan-raptor

export LC_ALL=C.UTF-8
if [ "${AUTOPKGTEST_TMP}" = "" ] ; then
  AUTOPKGTEST_TMP=$(mktemp -d /tmp/${pkg}-test.XXXXXX)
  # shellcheck disable=SC2064
  trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM
fi

export TMPDIR=${AUTOPKGTEST_TMP}

mkdir "${AUTOPKGTEST_ARTIFACTS}"/raptor-build-0_bins_window_19
mkdir "${AUTOPKGTEST_ARTIFACTS}"/raptor-build-16_bins_window_19

cwltool --outdir "${AUTOPKGTEST_ARTIFACTS}/raptor-build-0_bins_window_19" \
	/usr/share/commonwl/raptor-build.cwl \
	workflow/cwl/tests/raptor-build-0_bins_window_19.yml \
	| tee | grep 098169f476fb949b0d08f2d1e05881049819b811

cwltool --outdir "${AUTOPKGTEST_ARTIFACTS}/raptor-build-16_bins_window_19" \
	/usr/share/commonwl/raptor-build.cwl \
	workflow/cwl/tests/raptor-build-16_bins_window_19.yml \
	| tee |grep 64a4328eb3dab99bf6ecd38f84f4ae45fd01a4dd
