Add test for 5c1ee9c1aeee00e512919f37d3fa66fcf637e070
This commit is contained in:
parent
ea32b5166c
commit
1bab14418c
@ -3,6 +3,8 @@ require 'software_spec'
|
||||
require 'bottles'
|
||||
|
||||
class SoftwareSpecTests < Test::Unit::TestCase
|
||||
include VersionAssertions
|
||||
|
||||
def setup
|
||||
@spec = SoftwareSpec.new
|
||||
end
|
||||
@ -30,6 +32,13 @@ class SoftwareSpecTests < Test::Unit::TestCase
|
||||
@spec.resources.each_value { |r| assert_equal @spec, r.owner }
|
||||
end
|
||||
|
||||
def test_resource_without_version_receives_owners_version
|
||||
@spec.url('foo-42')
|
||||
@spec.resource('bar') { url 'bar' }
|
||||
@spec.owner = stub(:name => 'some_name')
|
||||
assert_version_equal '42', @spec.resource('bar').version
|
||||
end
|
||||
|
||||
def test_option
|
||||
@spec.option('foo')
|
||||
assert @spec.build.has_option? 'foo'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user