#!/bin/bash -e # # Description: # Runs Spack unit tests. # # Usage: # run-unit-tests [test ...] # # Options: # Optionally add one or more unit tests # to only run these tests. # . "$(dirname $0)/setup.sh" check_dependencies ${coverage} git hg svn # Move to root directory of Spack # Allows script to be run from anywhere cd "$SPACK_ROOT" # Print compiler information spack config get compilers # Run unit tests with code coverage ${coverage_run} bin/spack test "$@" ${coverage_combine}