aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/software_spec.rb4
-rw-r--r--Library/Homebrew/test/test_software_spec.rb6
2 files changed, 5 insertions, 5 deletions
diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb
index d365d2561..025ff25ec 100644
--- a/Library/Homebrew/software_spec.rb
+++ b/Library/Homebrew/software_spec.rb
@@ -26,8 +26,8 @@ class SoftwareSpec
def owner= owner
@name = owner.name
- @resource.owner = owner
- resources.each_value { |r| r.owner = owner }
+ @resource.owner = self
+ resources.each_value { |r| r.owner = self }
end
def resource? name
diff --git a/Library/Homebrew/test/test_software_spec.rb b/Library/Homebrew/test/test_software_spec.rb
index 66ac7feb6..306643d53 100644
--- a/Library/Homebrew/test/test_software_spec.rb
+++ b/Library/Homebrew/test/test_software_spec.rb
@@ -24,10 +24,10 @@ class SoftwareSpecTests < Test::Unit::TestCase
end
def test_resource_owner
- owner = Object.new
@spec.resource('foo') { url 'foo-1.0' }
- @spec.owner = owner
- @spec.resources.each_value { |r| assert_equal owner, r.owner }
+ @spec.owner = stub(:name => 'some_name')
+ assert_equal 'some_name', @spec.name
+ @spec.resources.each_value { |r| assert_equal @spec, r.owner }
end
def test_option