Run tests from anywhere and provide an exit code.
This commit is contained in:
parent
0e2258f0fa
commit
a005834d7a
@ -1,18 +1,23 @@
|
||||
#!/bin/bash
|
||||
# This shell script runs Homebrew's test suite.
|
||||
|
||||
/usr/bin/ruby test_bucket.rb $*
|
||||
/usr/bin/ruby test_formula.rb $*
|
||||
/usr/bin/ruby test_versions.rb $*
|
||||
/usr/bin/ruby test_checksums.rb $*
|
||||
/usr/bin/ruby test_inreplace.rb $*
|
||||
/usr/bin/ruby test_hardware.rb $*
|
||||
/usr/bin/ruby test_formula_install.rb $*
|
||||
/usr/bin/ruby test_patching.rb $*
|
||||
/usr/bin/ruby test_external_deps.rb $*
|
||||
/usr/bin/ruby test_pathname_install.rb $*
|
||||
/usr/bin/ruby test_utils.rb $*
|
||||
/usr/bin/ruby test_ARGV.rb $*
|
||||
/usr/bin/ruby test_ENV.rb $*
|
||||
/usr/bin/ruby test_updater.rb $*
|
||||
/usr/bin/ruby test_string.rb $*
|
||||
cd `dirname $0`
|
||||
|
||||
EXIT=0
|
||||
/usr/bin/ruby test_bucket.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_formula.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_versions.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_checksums.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_inreplace.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_hardware.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_formula_install.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_patching.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_external_deps.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_pathname_install.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_utils.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_ARGV.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_ENV.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_updater.rb $* || EXIT=1
|
||||
/usr/bin/ruby test_string.rb $* || EXIT=1
|
||||
|
||||
exit $EXIT
|
||||
Loading…
x
Reference in New Issue
Block a user