From 6b6b27126d7ecc1dde9a6bc166a7e1daa3af35d2 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Fri, 21 Oct 2016 08:57:39 +0200 Subject: Reorder and rename test files. --- Library/Homebrew/test/test_uninstall.rb | 67 --------------------------------- 1 file changed, 67 deletions(-) delete mode 100644 Library/Homebrew/test/test_uninstall.rb (limited to 'Library/Homebrew/test/test_uninstall.rb') diff --git a/Library/Homebrew/test/test_uninstall.rb b/Library/Homebrew/test/test_uninstall.rb deleted file mode 100644 index d86db0e80..000000000 --- a/Library/Homebrew/test/test_uninstall.rb +++ /dev/null @@ -1,67 +0,0 @@ -require "helper/integration_command_test_case" -require "cmd/uninstall" - -class UninstallTests < Homebrew::TestCase - def setup - @dependency = formula("dependency") { url "f-1" } - @dependent = formula("dependent") do - url "f-1" - depends_on "dependency" - end - - [@dependency, @dependent].each { |f| f.installed_prefix.mkpath } - - tab = Tab.empty - tab.tabfile = @dependent.installed_prefix/Tab::FILENAME - tab.runtime_dependencies = [ - { "full_name" => "dependency", "version" => "1" }, - ] - tab.write - - stub_formula_loader @dependency - stub_formula_loader @dependent - end - - def teardown - Homebrew.failed = false - [@dependency, @dependent].each { |f| f.rack.rmtree } - end - - def handle_unsatisfied_dependents - capture_stderr do - opts = { @dependency.rack => [Keg.new(@dependency.installed_prefix)] } - Homebrew.handle_unsatisfied_dependents(opts) - end - end - - def test_check_for_testball_f2s_when_developer - skip "Flaky test" - assert_match "Warning", handle_unsatisfied_dependents - refute_predicate Homebrew, :failed? - end - - def test_check_for_dependents_when_not_developer - skip "Flaky test" - run_as_not_developer do - assert_match "Error", handle_unsatisfied_dependents - assert_predicate Homebrew, :failed? - end - end - - def test_check_for_dependents_when_ignore_dependencies - ARGV << "--ignore-dependencies" - run_as_not_developer do - assert_empty handle_unsatisfied_dependents - refute_predicate Homebrew, :failed? - end - ensure - ARGV.delete("--ignore-dependencies") - end -end - -class IntegrationCommandTestUninstall < IntegrationCommandTestCase - def test_uninstall - cmd("install", testball) - assert_match "Uninstalling testball", cmd("uninstall", "--force", testball) - end -end -- cgit v1.2.3