From 5a74f1d971e39d95cab1b427ee5b2c4cd7960e47 Mon Sep 17 00:00:00 2001 From: miccal Date: Mon, 17 Aug 2020 19:39:27 +0800 Subject: [PATCH] binary_spec: fix test --- Library/Homebrew/test/cask/artifact/binary_spec.rb | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Library/Homebrew/test/cask/artifact/binary_spec.rb b/Library/Homebrew/test/cask/artifact/binary_spec.rb index d905e8d8f0..83098af32a 100644 --- a/Library/Homebrew/test/cask/artifact/binary_spec.rb +++ b/Library/Homebrew/test/cask/artifact/binary_spec.rb @@ -67,14 +67,16 @@ describe Cask::Artifact::Binary, :cask do expect(expected_path).not_to be :symlink? end - it "clobbers an existing symlink" do + it "avoids clobbering an existing symlink" do expected_path.make_symlink("/tmp") - artifacts.each do |artifact| - artifact.install_phase(command: NeverSudoSystemCommand, force: false) - end + expect { + artifacts.each do |artifact| + artifact.install_phase(command: NeverSudoSystemCommand, force: false) + end + }.to raise_error(Cask::CaskError) - expect(File.readlink(expected_path)).not_to eq("/tmp") + expect(File.readlink(expected_path)).to eq("/tmp") end it "creates parent directory if it doesn't exist" do