mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
More ARGV tests
This commit is contained in:
parent
d275ba9976
commit
ab9f59f227
@ -280,4 +280,18 @@ class BeerTasting <Test::Unit::TestCase
|
|||||||
ARGV.named.each{|arg| n+=1 if arg == 'foo'}
|
ARGV.named.each{|arg| n+=1 if arg == 'foo'}
|
||||||
assert_equal 1, n
|
assert_equal 1, n
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def test_ARGV
|
||||||
|
assert_raises(UsageError) { ARGV.named }
|
||||||
|
assert_raises(UsageError) { ARGV.formulae }
|
||||||
|
assert_raises(UsageError) { ARGV.kegs }
|
||||||
|
assert ARGV.named_empty?
|
||||||
|
|
||||||
|
(HOMEBREW_CELLAR+'foo'+'0.1').mkpath
|
||||||
|
|
||||||
|
ARGV.unshift 'foo'
|
||||||
|
assert_equal 1, ARGV.named.length
|
||||||
|
assert_equal 1, ARGV.kegs.length
|
||||||
|
assert_raises(FormulaUnavailableError) { ARGV.formulae }
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user