diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb index b1ab746057..eedb10d283 100644 --- a/Library/Homebrew/software_spec.rb +++ b/Library/Homebrew/software_spec.rb @@ -252,7 +252,7 @@ class Bottle end def initialize(name, version, tag, rebuild) - @name = name + @name = File.basename name @version = version @tag = tag.to_s.gsub(/_or_later$/, "") @rebuild = rebuild diff --git a/Library/Homebrew/test/bottle_filename_spec.rb b/Library/Homebrew/test/bottle_filename_spec.rb index bf96319c6f..2bf2294698 100644 --- a/Library/Homebrew/test/bottle_filename_spec.rb +++ b/Library/Homebrew/test/bottle_filename_spec.rb @@ -4,7 +4,7 @@ require "software_spec" describe Bottle::Filename do subject { described_class.new(name, version, tag, rebuild) } - let(:name) { "foo" } + let(:name) { "user/repo/foo" } let(:version) { "1.0" } let(:tag) { :tag } let(:rebuild) { 0 }