diff options
Diffstat (limited to 'Library/Homebrew/test/test_build_environment.rb')
| -rw-r--r-- | Library/Homebrew/test/test_build_environment.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_build_environment.rb b/Library/Homebrew/test/test_build_environment.rb index d8a227f51..6710662b5 100644 --- a/Library/Homebrew/test/test_build_environment.rb +++ b/Library/Homebrew/test/test_build_environment.rb @@ -31,6 +31,20 @@ class BuildEnvironmentTests < Test::Unit::TestCase dump = Marshal.dump(@env) assert Marshal.load(dump).userpaths? end + + def test_env_block + foo = mock("foo") + @env << Proc.new { foo.some_message } + foo.expects(:some_message) + @env.modify_build_environment + end + + def test_env_block_with_argument + foo = mock("foo") + @env << Proc.new { |x| x.some_message } + foo.expects(:some_message) + @env.modify_build_environment(foo) + end end class BuildEnvironmentDSLTests < Test::Unit::TestCase |
