Convert brew uninstall test to spec.

This commit is contained in:
Markus Reiter 2017-02-23 06:06:42 +01:00
parent c7121f6be5
commit 7045b50f3a
2 changed files with 12 additions and 7 deletions

View File

@ -0,0 +1,12 @@
describe "brew uninstall", :integration_test do
it "uninstalls a given Formula" do
shutup do
expect { brew "install", testball }.to be_a_success
end
expect { brew "uninstall", "--force", testball }
.to output(/Uninstalling testball/).to_stdout
.and not_to_output.to_stderr
.and be_a_success
end
end

View File

@ -60,10 +60,3 @@ class UninstallTests < Homebrew::TestCase
end
end
end
class IntegrationCommandTestUninstall < IntegrationCommandTestCase
def test_uninstall
cmd("install", testball)
assert_match "Uninstalling testball", cmd("uninstall", "--force", testball)
end
end