aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
diff options
context:
space:
mode:
authorXu Cheng2015-07-03 21:34:22 +0800
committerXu Cheng2015-07-06 18:04:59 +0800
commit024c2d508b2af9246d68861663331fba80b50a06 (patch)
tree32697fd01671493abcf8dd25535e075fb4c2f0ff /Library/Homebrew/test
parentb78cbb731421847cb4d172934f8a56a9749d69e6 (diff)
downloadbrew-024c2d508b2af9246d68861663331fba80b50a06.tar.bz2
auto resolve bottle root_url based on tap
Diffstat (limited to 'Library/Homebrew/test')
-rw-r--r--Library/Homebrew/test/test_software_spec.rb13
1 files changed, 10 insertions, 3 deletions
diff --git a/Library/Homebrew/test/test_software_spec.rb b/Library/Homebrew/test/test_software_spec.rb
index af3a4b450..eb828f95c 100644
--- a/Library/Homebrew/test/test_software_spec.rb
+++ b/Library/Homebrew/test/test_software_spec.rb
@@ -22,19 +22,24 @@ class SoftwareSpecTests < Homebrew::TestCase
@spec.owner = Class.new do
def name; "test"; end
def full_name; "test"; end
+ def tap; "Homebrew/homebrew"; end
end.new
assert_raises(ResourceMissingError) { @spec.resource('foo') }
end
def test_set_owner
- owner = stub(:name => 'some_name', :full_name => 'some_name')
+ owner = stub :name => 'some_name',
+ :full_name => 'some_name',
+ :tap => "Homebrew/homebrew"
@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', :full_name => 'some_name')
+ @spec.owner = stub :name => 'some_name',
+ :full_name => 'some_name',
+ :tap => "Homebrew/homebrew"
assert_equal 'some_name', @spec.name
@spec.resources.each_value { |r| assert_equal @spec, r.owner }
end
@@ -42,7 +47,9 @@ class SoftwareSpecTests < Homebrew::TestCase
def test_resource_without_version_receives_owners_version
@spec.url('foo-42')
@spec.resource('bar') { url 'bar' }
- @spec.owner = stub(:name => 'some_name', :full_name => 'some_name')
+ @spec.owner = stub :name => 'some_name',
+ :full_name => 'some_name',
+ :tap => "Homebrew/homebrew"
assert_version_equal '42', @spec.resource('bar').version
end