Set owner ivar in SoftwareSpec
This commit is contained in:
parent
74eb25df81
commit
4928b4e02c
@ -27,6 +27,7 @@ class SoftwareSpec
|
||||
|
||||
def owner= owner
|
||||
@name = owner.name
|
||||
@owner = owner
|
||||
@resource.owner = self
|
||||
resources.each_value do |r|
|
||||
r.owner = self
|
||||
|
||||
@ -25,6 +25,12 @@ class SoftwareSpecTests < Test::Unit::TestCase
|
||||
assert_raises(ResourceMissingError) { @spec.resource('foo') }
|
||||
end
|
||||
|
||||
def test_set_owner
|
||||
owner = stub(:name => 'some_name')
|
||||
@spec.owner = owner
|
||||
assert_equal owner, @spec.owner
|
||||
end
|
||||
|
||||
def test_resource_owner
|
||||
@spec.resource('foo') { url 'foo-1.0' }
|
||||
@spec.owner = stub(:name => 'some_name')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user