diff options
| author | Jack Nagel | 2013-02-08 00:05:45 -0600 |
|---|---|---|
| committer | Jack Nagel | 2013-02-08 00:12:49 -0600 |
| commit | b65398c549740f04653bf409b658ab5278c4dd00 (patch) | |
| tree | 4747a21b000252a1f00046d2d39e22543cd59ba4 /Library/Homebrew | |
| parent | d547102253d21f11e2ab772c282f96945928c1fa (diff) | |
| download | brew-b65398c549740f04653bf409b658ab5278c4dd00.tar.bz2 | |
LanguageModuleDependency: foward args to superclass initalizer
Diffstat (limited to 'Library/Homebrew')
| -rw-r--r-- | Library/Homebrew/requirements.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/test/test_dependency_collector.rb | 10 |
2 files changed, 11 insertions, 1 deletions
diff --git a/Library/Homebrew/requirements.rb b/Library/Homebrew/requirements.rb index b4ef6b881..644bf1c85 100644 --- a/Library/Homebrew/requirements.rb +++ b/Library/Homebrew/requirements.rb @@ -9,7 +9,7 @@ class LanguageModuleDependency < Requirement @language = language @module_name = module_name @import_name = import_name || module_name - super() + super end satisfy { quiet_system(*the_test) } diff --git a/Library/Homebrew/test/test_dependency_collector.rb b/Library/Homebrew/test/test_dependency_collector.rb index 61ff22d33..746086721 100644 --- a/Library/Homebrew/test/test_dependency_collector.rb +++ b/Library/Homebrew/test/test_dependency_collector.rb @@ -83,6 +83,16 @@ class DependencyCollectorTests < Test::Unit::TestCase end end +class LanguageModuleDependencyTests < Test::Unit::TestCase + def test_unique_deps_are_not_eql + x = LanguageModuleDependency.new(:node, "less") + y = LanguageModuleDependency.new(:node, "coffee-script") + assert x.hash != y.hash + assert !x.eql?(y) + assert !y.eql?(x) + end +end + class ExternalDepsTests < Test::Unit::TestCase def check_deps_fail specs d = DependencyCollector.new |
