diff --git a/Library/Homebrew/pathname+yeast.rb b/Library/Homebrew/pathname+yeast.rb index f0ca0f5031..1c7b9794d7 100644 --- a/Library/Homebrew/pathname+yeast.rb +++ b/Library/Homebrew/pathname+yeast.rb @@ -98,7 +98,7 @@ class Pathname # we only support numbered tagged downloads %r[github.com/.*/tarball/((\d\.)+\d)$].match to_s return $1 if $1 - + # eg. boost_1_39_0 /((\d+_)+\d+)$/.match stem return $1.gsub('_', '.') if $1 @@ -128,6 +128,8 @@ class Pathname stem.scan /_([^_]+)/ do |match| return match.first if /\d/.match $1 end + + nil end end diff --git a/Library/Homebrew/unittest.rb b/Library/Homebrew/unittest.rb index 4e387bcbff..65ac81d875 100755 --- a/Library/Homebrew/unittest.rb +++ b/Library/Homebrew/unittest.rb @@ -196,6 +196,11 @@ class BeerTasting