- #!/bin/bash
- set -e -o pipefail
- TMPDIR=$(mktemp -d $(basename $0).XXXXXX)
- function cleanup {
- rm -rf ${TMPDIR}
- }
- trap cleanup EXIT
- cd ${TMPDIR} && $DUB fetch --cache=local bloom &
- pid1=$!
- sleep 0.5
- cd ${TMPDIR} && $DUB fetch --cache=local bloom &
- pid2=$!
- wait $pid1
- wait $pid2
- if [ ! -d ${TMPDIR}/bloom* ]; then
- exit 1
- fi