tests: add mocha mocking library
This commit is contained in:
parent
e9158ca6dc
commit
1f505af566
@ -65,13 +65,18 @@ unless ARGV.include? "--no-compat" or ENV['HOMEBREW_NO_COMPAT']
|
|||||||
end
|
end
|
||||||
|
|
||||||
require 'test/unit' # must be after at_exit
|
require 'test/unit' # must be after at_exit
|
||||||
|
|
||||||
require 'extend/ARGV' # needs to be after test/unit to avoid conflict with OptionsParser
|
require 'extend/ARGV' # needs to be after test/unit to avoid conflict with OptionsParser
|
||||||
ARGV.extend(HomebrewArgvExtension)
|
|
||||||
|
|
||||||
require 'extend/ENV'
|
require 'extend/ENV'
|
||||||
|
ARGV.extend(HomebrewArgvExtension)
|
||||||
ENV.extend(HomebrewEnvExtension)
|
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
|
module VersionAssertions
|
||||||
def version v
|
def version v
|
||||||
Version.new(v)
|
Version.new(v)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user