From ef0e4c259fac1e3d08ef7855a69626c8f97338e8 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Mon, 8 Apr 2013 00:27:40 -0500 Subject: [PATCH] Ensure ARGV is cleaned up --- Library/Homebrew/test/test_formula.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/test/test_formula.rb b/Library/Homebrew/test/test_formula.rb index e4b207e70c..a61e473d47 100644 --- a/Library/Homebrew/test/test_formula.rb +++ b/Library/Homebrew/test/test_formula.rb @@ -119,24 +119,26 @@ class FormulaTests < Test::Unit::TestCase end def test_devel_active_spec - ARGV.push '--devel' + ARGV << '--devel' f = SpecTestBall.new assert_equal f.devel, f.active_spec assert_version_equal '0.2', f.version assert_equal 'file:///foo.com/testball-0.2.tbz', f.url assert_equal CurlDownloadStrategy, f.download_strategy assert_instance_of CurlDownloadStrategy, f.downloader + ensure ARGV.delete '--devel' end def test_head_active_spec - ARGV.push '--HEAD' + ARGV << '--HEAD' f = SpecTestBall.new assert_equal f.head, f.active_spec assert_version_equal 'HEAD', f.version assert_equal 'https://github.com/mxcl/homebrew.git', f.url assert_equal GitDownloadStrategy, f.download_strategy assert_instance_of GitDownloadStrategy, f.downloader + ensure ARGV.delete '--HEAD' end