git @ Cat's Eye Technologies Unlikely / master test.sh
master

Tree @master (Download .tar.gz)

test.sh @masterraw · history · blame

#!/bin/sh

APPLIANCES=""
MISSING=""

if command -v python2 > /dev/null 2>&1; then
    APPLIANCES="$APPLIANCES tests/appliances/coldwater.py2.md"
else
    MISSING="${MISSING}2"
fi

if command -v python3 > /dev/null 2>&1; then
    APPLIANCES="$APPLIANCES tests/appliances/coldwater.py3.md"
else
    MISSING="${MISSING}3"
fi

if [ "x${MISSING}" = "x23" ]; then
    echo "Neither python2 nor python3 found on executable search path. Aborting."
    exit 1
fi

falderal $APPLIANCES tests/Unlikely.md || exit 1