diff options
| author | Jack Nagel | 2013-01-19 20:45:56 -0600 |
|---|---|---|
| committer | Jack Nagel | 2013-01-21 17:14:16 -0600 |
| commit | 483ac4873483a434eceaf737d25a26d39d3cac78 (patch) | |
| tree | 070f9098c88633e7dde47ec21372e58acfbaf985 /Library/Homebrew | |
| parent | f7424efeb3e268f61b452f335e98b03290bdf55d (diff) | |
| download | homebrew-483ac4873483a434eceaf737d25a26d39d3cac78.tar.bz2 | |
tests: add mocha mocking library
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/test/testing_env.rb | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/Library/Homebrew/test/testing_env.rb b/Library/Homebrew/test/testing_env.rb index dbd7b8cba..2380400ea 100644 --- a/Library/Homebrew/test/testing_env.rb +++ b/Library/Homebrew/test/testing_env.rb @@ -65,13 +65,18 @@ unless ARGV.include? "--no-compat" or ENV['HOMEBREW_NO_COMPAT'] end require 'test/unit' # must be after at_exit - require 'extend/ARGV' # needs to be after test/unit to avoid conflict with OptionsParser -ARGV.extend(HomebrewArgvExtension) - require 'extend/ENV' +ARGV.extend(HomebrewArgvExtension) ENV.extend(HomebrewEnvExtension) +begin + require 'rubygems' + require 'mocha/setup' +rescue LoadError + warn 'The mocha gem is required to run some tests, expect failures' +end + module VersionAssertions def version v Version.new(v) |
