cryptol/run-tests
Diatchki a444f2bd31 Script to run tests easily.
This is convenient for when
using cabal new-build.
2018-04-03 10:41:08 -07:00

22 lines
384 B
Bash
Executable File

#!/bin/bash
TEST_DIR=tests
ALL_TESTS=("modsys" "parser" "issues" "regression" "renamer" "mono-binds")
TESTS=()
if [ $# == 0 ]; then
declare -a TESTS
for i in ${!ALL_TESTS[*]}; do
TESTS[i]="$TEST_DIR/${ALL_TESTS[i]}"
done
else
TESTS=("$@")
fi
CRY=$(find dist-newstyle -name cryptol -type f)
cabal new-run cryptol-test-runner -- -c $CRY --ignore-expected ${TESTS[*]}