From 1f505af56670599dbdb29d84ef2b683479315e6f Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sat, 19 Jan 2013 20:45:56 -0600 Subject: tests: add mocha mocking library --- Library/Homebrew/test/testing_env.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'Library') 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) -- cgit v1.2.3