aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
diff options
context:
space:
mode:
authorJack Nagel2014-07-18 15:14:42 -0500
committerJack Nagel2014-07-18 15:15:12 -0500
commit2fa2f73b0a34ce883d154516240d2084318c337e (patch)
tree5faa7b2b2637aff7f5f90ec4541c2d93cdb1c0f7 /Library/Homebrew/test
parent99073dad6f57e2684ec5492e6c0a86ec1db5dffe (diff)
downloadhomebrew-2fa2f73b0a34ce883d154516240d2084318c337e.tar.bz2
Add a factory method that accepts a formula object
Diffstat (limited to 'Library/Homebrew/test')
-rw-r--r--Library/Homebrew/test/test_bottle_filename.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_bottle_filename.rb b/Library/Homebrew/test/test_bottle_filename.rb
index cad538be9..0c5fdec1a 100644
--- a/Library/Homebrew/test/test_bottle_filename.rb
+++ b/Library/Homebrew/test/test_bottle_filename.rb
@@ -1,4 +1,5 @@
require "testing_env"
+require "formula"
require "software_spec"
class BottleFilenameTests < Homebrew::TestCase
@@ -17,4 +18,14 @@ class BottleFilenameTests < Homebrew::TestCase
assert_equal expected, fn(0).to_s
assert_equal expected, fn(0).to_str
end
+
+ def test_create
+ f = formula {
+ url "https://example.com/foo.tar.gz"
+ version "1.0"
+ }
+
+ expected = "formula_name-1.0.tag.bottle.tar.gz"
+ assert_equal expected, Bottle::Filename.create(f, :tag, 0).to_s
+ end
end