diff options
| author | Jack Nagel | 2013-05-14 16:27:59 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-05-14 16:29:36 -0500 |
| commit | aece0a4e0a9b6ff99eacdceb87a0c547a6936c7f (patch) | |
| tree | 3b0b95f15e1f2a366e4178f9fef60cb38cbc941c /Library | |
| parent | 690cc7a7a55c264ab265af44ca8a13ae4b8a3ae1 (diff) | |
| download | homebrew-aece0a4e0a9b6ff99eacdceb87a0c547a6936c7f.tar.bz2 | |
test_keg: make mode an ivar
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/test/test_keg.rb | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/Library/Homebrew/test/test_keg.rb b/Library/Homebrew/test/test_keg.rb index 208d62683..5cf3a91d4 100644 --- a/Library/Homebrew/test/test_keg.rb +++ b/Library/Homebrew/test/test_keg.rb @@ -12,6 +12,8 @@ class LinkTests < Test::Unit::TestCase @keg = Keg.for @formula.prefix @keg.unlink + @mode = OpenStruct.new + @old_stdout = $stdout $stdout = StringIO.new @@ -28,10 +30,9 @@ class LinkTests < Test::Unit::TestCase end def test_link_dry_run - mode = OpenStruct.new - mode.dry_run = true + @mode.dry_run = true - assert_equal 0, @keg.link(mode) + assert_equal 0, @keg.link(@mode) assert !@keg.linked? ['hiworld', 'helloworld', 'goodbye_cruel_world'].each do |file| @@ -56,27 +57,24 @@ class LinkTests < Test::Unit::TestCase def test_link_overwrite FileUtils.touch HOMEBREW_PREFIX/"bin/helloworld" - mode = OpenStruct.new - mode.overwrite = true - assert_equal 3, @keg.link(mode) + @mode.overwrite = true + assert_equal 3, @keg.link(@mode) end def test_link_overwrite_broken_symlinks FileUtils.cd HOMEBREW_PREFIX/"bin" do FileUtils.ln_s "nowhere", "helloworld" end - mode = OpenStruct.new - mode.overwrite = true - assert_equal 3, @keg.link(mode) + @mode.overwrite = true + assert_equal 3, @keg.link(@mode) end def test_link_overwrite_dryrun FileUtils.touch HOMEBREW_PREFIX/"bin/helloworld" - mode = OpenStruct.new - mode.overwrite = true - mode.dry_run = true + @mode.overwrite = true + @mode.dry_run = true - assert_equal 0, @keg.link(mode) + assert_equal 0, @keg.link(@mode) assert !@keg.linked? assert_equal "/private/tmp/testbrew/prefix/bin/helloworld\n", $stdout.string |
