From 6dbdc9ab0c5c87d94569bb418c4838edceff09b7 Mon Sep 17 00:00:00 2001 From: Max Howell Date: Fri, 7 Aug 2009 15:49:58 +0100 Subject: Remove duplicates from ARGV.named Includes test --- Library/Homebrew/ARGV+yeast.rb | 2 +- Library/Homebrew/unittest.rb | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'Library') diff --git a/Library/Homebrew/ARGV+yeast.rb b/Library/Homebrew/ARGV+yeast.rb index 92d341254..c61e2d2c2 100644 --- a/Library/Homebrew/ARGV+yeast.rb +++ b/Library/Homebrew/ARGV+yeast.rb @@ -17,7 +17,7 @@ # module HomebrewArgvExtension def named - reject {|arg| arg[0..0] == '-'} + reject{|arg| arg[0..0] == '-'}.collect{|arg| arg.downcase}.uniq end def options select {|arg| arg[0..0] == '-'} diff --git a/Library/Homebrew/unittest.rb b/Library/Homebrew/unittest.rb index 1bee7b3a6..d4339ebad 100755 --- a/Library/Homebrew/unittest.rb +++ b/Library/Homebrew/unittest.rb @@ -255,4 +255,12 @@ class BeerTasting