diff options
| author | Jack Nagel | 2013-05-20 22:34:53 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-05-20 22:34:53 -0500 |
| commit | 863d2b253a4c4be255e309b18d4fd14ad94155c1 (patch) | |
| tree | ea0a77de319d175649e60fa1e9cd7423dacd3aea /Library | |
| parent | 007d174f433a92f3457c9aa25747505a85776ad2 (diff) | |
| download | brew-863d2b253a4c4be255e309b18d4fd14ad94155c1.tar.bz2 | |
Add test for ARGV.flag?
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/test/test_ARGV.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_ARGV.rb b/Library/Homebrew/test/test_ARGV.rb index 428d81453..838ce5281 100644 --- a/Library/Homebrew/test/test_ARGV.rb +++ b/Library/Homebrew/test/test_ARGV.rb @@ -38,6 +38,16 @@ class ArgvExtensionTests < Test::Unit::TestCase %w{b ns bar --bar -n}.each { |s| assert !@argv.switch?(s) } end + def test_flag? + @argv << "--foo" << "-bq" << "--bar" + assert @argv.flag?("--foo") + assert @argv.flag?("--bar") + assert @argv.flag?("--baz") + assert @argv.flag?("--qux") + assert !@argv.flag?("--frotz") + assert !@argv.flag?("--debug") + end + def test_filter_for_dependencies_clears_flags @argv << "--debug" @argv.filter_for_dependencies { assert @argv.empty? } |
