aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorJack Nagel2013-04-02 15:41:51 -0500
committerJack Nagel2013-04-02 15:41:51 -0500
commit3bceaf8f5e4b771eb1557c5a91a8fb84e62168ad (patch)
treec67c35fbc71f00e1147cf6e0437201c9b38fb924 /Library/Homebrew
parent5b5361b92ec4730d31cc4646641e29f6002acdf0 (diff)
downloadbrew-3bceaf8f5e4b771eb1557c5a91a8fb84e62168ad.tar.bz2
Add test for differing module and import name
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/test/test_language_module_dependency.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_language_module_dependency.rb b/Library/Homebrew/test/test_language_module_dependency.rb
index 9c30bbe0c..9776d1263 100644
--- a/Library/Homebrew/test/test_language_module_dependency.rb
+++ b/Library/Homebrew/test/test_language_module_dependency.rb
@@ -23,6 +23,14 @@ class LanguageModuleDependencyTests < Test::Unit::TestCase
assert !y.eql?(x)
end
+ def test_differing_module_and_import_name
+ mod_name = "foo"
+ import_name = "bar"
+ l = LanguageModuleDependency.new(:python, mod_name, import_name)
+ assert l.message.include?(mod_name)
+ assert l.the_test.one? { |c| c.include?(import_name) }
+ end
+
def test_bad_perl_deps
assert_deps_fail "notapackage" => :perl
end