aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/test_dependency_expansion.rb
diff options
context:
space:
mode:
authorJack Nagel2014-02-27 14:22:43 -0600
committerJack Nagel2014-02-27 14:22:43 -0600
commit1fdf69b90382c43493a5f62f0020729289db6c70 (patch)
tree5df567171d0085263c955ee2c9d122b076d3d20d /Library/Homebrew/test/test_dependency_expansion.rb
parent87ae0ab795e44a70bedcb93d56dd84660db0d88e (diff)
downloadhomebrew-1fdf69b90382c43493a5f62f0020729289db6c70.tar.bz2
Eliminate mutation of Dependency objects
Diffstat (limited to 'Library/Homebrew/test/test_dependency_expansion.rb')
-rw-r--r--Library/Homebrew/test/test_dependency_expansion.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/Library/Homebrew/test/test_dependency_expansion.rb b/Library/Homebrew/test/test_dependency_expansion.rb
index 08165b2d1..227a7d37d 100644
--- a/Library/Homebrew/test/test_dependency_expansion.rb
+++ b/Library/Homebrew/test/test_dependency_expansion.rb
@@ -71,7 +71,10 @@ class DependencyExpansionTests < Test::Unit::TestCase
end
def test_merger_preserves_env_proc
- env_proc = @foo.env_proc = stub
+ env_proc = stub
+ dep = Dependency.new("foo", [], env_proc)
+ dep.stubs(:to_formula).returns(stub(:deps => []))
+ @deps.replace [dep]
assert_equal env_proc, Dependency.expand(@f).first.env_proc
end