#!/usr/bin/env bash set -e set -uo pipefail IFS=$'\n\t' # Imports library. BASEDIR=$(dirname "$0") source $BASEDIR/test_cases.sh source $BASEDIR/grade-utils.sh RUNNER="cargo" # Lints. run_linters || exit 0 # Executes test for each runner. echo "Running with $RUNNER..." echo "Below lines will show only failed tests." TEST_NAME=$(printf "TEST%02d" $1) TESTS=$(get_test_cases $TEST_NAME) # Runs tests. SCORE=$(run_tests) echo Your score: $SCORE exit $SCORE