diff options
| author | Mike McQuaid | 2012-04-30 14:08:59 +1000 |
|---|---|---|
| committer | Mike McQuaid | 2012-04-30 21:38:08 +0800 |
| commit | fe969c21ad199ae27a113e9fb2f01c5bb3fbc942 (patch) | |
| tree | 41212e39638bc8598f2a44f7158615aad2ede1f3 /Library/Homebrew/cmd/test.rb | |
| parent | a1ce504e7dd1d775d80f05128016d78b5c13383d (diff) | |
| download | brew-fe969c21ad199ae27a113e9fb2f01c5bb3fbc942.tar.bz2 | |
Add ofail command and fix bottle command output.
Diffstat (limited to 'Library/Homebrew/cmd/test.rb')
| -rw-r--r-- | Library/Homebrew/cmd/test.rb | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Library/Homebrew/cmd/test.rb b/Library/Homebrew/cmd/test.rb index 9415ba21a..fc3b43229 100644 --- a/Library/Homebrew/cmd/test.rb +++ b/Library/Homebrew/cmd/test.rb @@ -12,15 +12,13 @@ module Homebrew extend self ARGV.formulae.each do |f| # Cannot test uninstalled formulae unless f.installed? - puts "Testing requires the latest version of #{f.name}" - Homebrew.failed = true + ofail "Testing requires the latest version of #{f.name}" next end # Cannot test formulae without a test method unless f.respond_to? :test - puts "#{f.name} defines no test" - Homebrew.failed = true + ofail "#{f.name} defines no test" next end @@ -29,8 +27,7 @@ module Homebrew extend self # tests can also return false to indicate failure raise if f.test == false rescue - puts "#{f.name}: failed" - Homebrew.failed = true + ofail "#{f.name}: failed" end end end |
