22 lines
675 B
Bash
Executable File
22 lines
675 B
Bash
Executable File
#!/usr/bin/env sh
|
|
|
|
# This script will run phpunit-based test classes using Drush's
|
|
# test framework. First, the Drush executable is located, and
|
|
# then phpunit is invoked, pointing to Drush's phpunit.xml as
|
|
# the configuration.
|
|
#
|
|
# Any parameters that may be passed to `phpunit` may also be used
|
|
# with this script.
|
|
|
|
DRUSH_PATH="`which drush`"
|
|
DRUSH_DIRNAME="`dirname -- "$DRUSH_PATH"`"
|
|
# The following line is needed is you use a `drush` that differs from `which drush`
|
|
# export UNISH_DRUSH=$DRUSH_PATH
|
|
|
|
if [ $# = 0 ] ; then
|
|
phpunit --configuration="$DRUSH_DIRNAME/tests" drush
|
|
else
|
|
# Pass along any arguments.
|
|
phpunit --configuration="$DRUSH_DIRNAME/tests" $@
|
|
fi
|