#!/usr/bin/env bash case "$1" in --coverage) shift RUBY="rcov --exclude=^lib/hmac/,^admin/ --sort=coverage" ;; *) RUBY="ruby" ;; esac HERE=$(dirname $(readlink --canonicalize "$0")) REPOROOT=$(dirname "$HERE") RUBYLIB="$REPOROOT/lib" $RUBY "$@" "$REPOROOT/admin/runtests.rb"