diff options
| author | Mike McQuaid | 2015-06-15 09:56:04 +0100 |
|---|---|---|
| committer | Mike McQuaid | 2015-06-16 08:12:01 +0100 |
| commit | 1e867302891f04ba7857d86ea641315d2e1c8e4d (patch) | |
| tree | 0ea500fbe4039445995282260b8fe7a465b7995c /Library/Homebrew/test | |
| parent | f13ac9b0c8c03ccb72aeed29d2969014d7f660e8 (diff) | |
| download | brew-1e867302891f04ba7857d86ea641315d2e1c8e4d.tar.bz2 | |
Rename requirements named *Dependency.
Dependency is another similar, related class and it's super confusing
to have some Requirements that are named *Dependency.
Closes Homebrew/homebrew#38891.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Homebrew/test')
| -rw-r--r-- | Library/Homebrew/test/test_dependencies.rb | 10 | ||||
| -rw-r--r-- | Library/Homebrew/test/test_dependency_collector.rb | 16 | ||||
| -rw-r--r-- | Library/Homebrew/test/test_language_module_requirement.rb (renamed from Library/Homebrew/test/test_language_module_dependency.rb) | 14 | ||||
| -rw-r--r-- | Library/Homebrew/test/test_mpi_requirement.rb (renamed from Library/Homebrew/test/test_mpi_dependency.rb) | 6 | ||||
| -rw-r--r-- | Library/Homebrew/test/test_x11_requirement.rb (renamed from Library/Homebrew/test/test_x11_dependency.rb) | 22 |
5 files changed, 34 insertions, 34 deletions
diff --git a/Library/Homebrew/test/test_dependencies.rb b/Library/Homebrew/test/test_dependencies.rb index 1c64e26e8..b587cd12a 100644 --- a/Library/Homebrew/test/test_dependencies.rb +++ b/Library/Homebrew/test/test_dependencies.rb @@ -83,19 +83,19 @@ class RequirementsTests < Homebrew::TestCase end def test_merging_multiple_dependencies - @reqs << X11Dependency.new << X11Dependency.new + @reqs << X11Requirement.new << X11Requirement.new assert_equal 1, @reqs.count @reqs << Requirement.new assert_equal 2, @reqs.count end def test_comparison_prefers_larger - @reqs << X11Dependency.new << X11Dependency.new("x11", %w[2.6]) - assert_equal [X11Dependency.new("x11", %w[2.6])], @reqs.to_a + @reqs << X11Requirement.new << X11Requirement.new("x11", %w[2.6]) + assert_equal [X11Requirement.new("x11", %w[2.6])], @reqs.to_a end def test_comparison_does_not_merge_smaller - @reqs << X11Dependency.new("x11", %w{2.6}) << X11Dependency.new - assert_equal [X11Dependency.new("x11", %w[2.6])], @reqs.to_a + @reqs << X11Requirement.new("x11", %w{2.6}) << X11Requirement.new + assert_equal [X11Requirement.new("x11", %w[2.6])], @reqs.to_a end end diff --git a/Library/Homebrew/test/test_dependency_collector.rb b/Library/Homebrew/test/test_dependency_collector.rb index 6700a97c8..1f4ffc784 100644 --- a/Library/Homebrew/test/test_dependency_collector.rb +++ b/Library/Homebrew/test/test_dependency_collector.rb @@ -39,7 +39,7 @@ class DependencyCollectorTests < Homebrew::TestCase def test_requirement_creation @d.add :x11 - assert_instance_of X11Dependency, find_requirement(X11Dependency) + assert_instance_of X11Requirement, find_requirement(X11Requirement) end def test_no_duplicate_requirements @@ -50,28 +50,28 @@ class DependencyCollectorTests < Homebrew::TestCase def test_requirement_tags @d.add :x11 => '2.5.1' @d.add :xcode => :build - assert_empty find_requirement(X11Dependency).tags - assert_predicate find_requirement(XcodeDependency), :build? + assert_empty find_requirement(X11Requirement).tags + assert_predicate find_requirement(XcodeRequirement), :build? end def test_x11_no_tag @d.add :x11 - assert_empty find_requirement(X11Dependency).tags + assert_empty find_requirement(X11Requirement).tags end def test_x11_min_version @d.add :x11 => '2.5.1' - assert_equal "2.5.1", find_requirement(X11Dependency).min_version.to_s + assert_equal "2.5.1", find_requirement(X11Requirement).min_version.to_s end def test_x11_tag @d.add :x11 => :optional - assert_predicate find_requirement(X11Dependency), :optional? + assert_predicate find_requirement(X11Requirement), :optional? end def test_x11_min_version_and_tag @d.add :x11 => ['2.5.1', :optional] - dep = find_requirement(X11Dependency) + dep = find_requirement(X11Requirement) assert_equal '2.5.1', dep.min_version.to_s assert_predicate dep, :optional? end @@ -104,7 +104,7 @@ class DependencyCollectorTests < Homebrew::TestCase def test_resource_dep_git_url resource = Resource.new resource.url("git://example.com/foo/bar.git") - assert_instance_of GitDependency, @d.add(resource) + assert_instance_of GitRequirement, @d.add(resource) end def test_resource_dep_gzip_url diff --git a/Library/Homebrew/test/test_language_module_dependency.rb b/Library/Homebrew/test/test_language_module_requirement.rb index a06765c29..4a64e5ba7 100644 --- a/Library/Homebrew/test/test_language_module_dependency.rb +++ b/Library/Homebrew/test/test_language_module_requirement.rb @@ -1,20 +1,20 @@ require 'testing_env' -require 'requirements/language_module_dependency' +require 'requirements/language_module_requirement' -class LanguageModuleDependencyTests < Homebrew::TestCase +class LanguageModuleRequirementTests < Homebrew::TestCase parallelize_me! def assert_deps_fail(spec) - refute_predicate LanguageModuleDependency.new(*spec.shift.reverse), :satisfied? + refute_predicate LanguageModuleRequirement.new(*spec.shift.reverse), :satisfied? end def assert_deps_pass(spec) - assert_predicate LanguageModuleDependency.new(*spec.shift.reverse), :satisfied? + assert_predicate LanguageModuleRequirement.new(*spec.shift.reverse), :satisfied? end def test_unique_deps_are_not_eql - x = LanguageModuleDependency.new(:node, "less") - y = LanguageModuleDependency.new(:node, "coffee-script") + x = LanguageModuleRequirement.new(:node, "less") + y = LanguageModuleRequirement.new(:node, "coffee-script") refute_eql x, y refute_equal x.hash, y.hash end @@ -22,7 +22,7 @@ class LanguageModuleDependencyTests < Homebrew::TestCase def test_differing_module_and_import_name mod_name = "foo" import_name = "bar" - l = LanguageModuleDependency.new(:python, mod_name, import_name) + l = LanguageModuleRequirement.new(:python, mod_name, import_name) assert_includes l.message, mod_name assert_includes l.the_test, "import #{import_name}" end diff --git a/Library/Homebrew/test/test_mpi_dependency.rb b/Library/Homebrew/test/test_mpi_requirement.rb index c90c767e7..0b8555cd4 100644 --- a/Library/Homebrew/test/test_mpi_dependency.rb +++ b/Library/Homebrew/test/test_mpi_requirement.rb @@ -1,11 +1,11 @@ require 'testing_env' -require 'requirements/mpi_dependency' +require 'requirements/mpi_requirement' -class MPIDependencyTests < Homebrew::TestCase +class MPIRequirementTests < Homebrew::TestCase def test_initialize_untangles_tags_and_wrapper_symbols wrappers = [:cc, :cxx, :f77] tags = [:optional, 'some-other-tag'] - dep = MPIDependency.new(*wrappers + tags) + dep = MPIRequirement.new(*wrappers + tags) assert_equal wrappers, dep.lang_list assert_equal tags, dep.tags end diff --git a/Library/Homebrew/test/test_x11_dependency.rb b/Library/Homebrew/test/test_x11_requirement.rb index bc4d72761..0f7ffe004 100644 --- a/Library/Homebrew/test/test_x11_dependency.rb +++ b/Library/Homebrew/test/test_x11_requirement.rb @@ -1,29 +1,29 @@ require 'testing_env' -require 'requirements/x11_dependency' +require 'requirements/x11_requirement' -class X11DependencyTests < Homebrew::TestCase +class X11RequirementTests < Homebrew::TestCase def test_eql_instances_are_eql - x = X11Dependency.new - y = X11Dependency.new + x = X11Requirement.new + y = X11Requirement.new assert_eql x, y assert_equal x.hash, y.hash end def test_not_eql_when_hashes_differ - x = X11Dependency.new("foo") - y = X11Dependency.new + x = X11Requirement.new("foo") + y = X11Requirement.new refute_eql x, y refute_equal x.hash, y.hash end def test_different_min_version - x = X11Dependency.new - y = X11Dependency.new("x11", %w[2.5]) + x = X11Requirement.new + y = X11Requirement.new("x11", %w[2.5]) refute_eql x, y end def test_x_env - x = X11Dependency.new + x = X11Requirement.new x.stubs(:satisfied?).returns(true) ENV.expects(:x11) x.modify_build_environment @@ -32,9 +32,9 @@ class X11DependencyTests < Homebrew::TestCase def test_satisfied MacOS::XQuartz.stubs(:version).returns("2.7.5") MacOS::XQuartz.stubs(:installed?).returns(true) - assert_predicate X11Dependency.new, :satisfied? + assert_predicate X11Requirement.new, :satisfied? MacOS::XQuartz.stubs(:installed?).returns(false) - refute_predicate X11Dependency.new, :satisfied? + refute_predicate X11Requirement.new, :satisfied? end end |
