Newer
Older
dub_jkp / test / 0-init-fail.sh
@Martin Nowak Martin Nowak on 3 Jul 2017 450 bytes fix failures (due to bash error flags)
#!/usr/bin/env bash

. $(dirname "${BASH_SOURCE[0]}")/common.sh
packname="0-init-fail-pack"
deps="logger PACKAGE_DONT_EXIST" # would be very unlucky if it does exist...

if $DUB init -n $packname $deps 2>/dev/null; then
    >&2 echo 'Init with unknown non-existing dependency expected to fail'
fi

function cleanup {
    rm -rf $packname
}

if [ -e $packname/dub.sdl ]; then # package is there, it should have failed
    cleanup
    exit 1
fi
exit 0