From 17fd7d6ebbfcddeb0be7f504600d69f32343dd86 Mon Sep 17 00:00:00 2001 From: Markus Reiter <me@reitermark.us> Date: Wed, 8 Feb 2017 09:18:48 +0100 Subject: [PATCH] Convert `staged` test to spec. --- .../cask/staged_test.rb => spec/cask/staged_spec.rb} | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) rename Library/Homebrew/cask/{test/cask/staged_test.rb => spec/cask/staged_spec.rb} (57%) diff --git a/Library/Homebrew/cask/test/cask/staged_test.rb b/Library/Homebrew/cask/spec/cask/staged_spec.rb similarity index 57% rename from Library/Homebrew/cask/test/cask/staged_test.rb rename to Library/Homebrew/cask/spec/cask/staged_spec.rb index 2b601a6aed..10f1cbb473 100644 --- a/Library/Homebrew/cask/test/cask/staged_test.rb +++ b/Library/Homebrew/cask/spec/cask/staged_spec.rb @@ -1,18 +1,18 @@ -require "test_helper" +require "spec_helper" # TODO: this test should be named after the corresponding class, once # that class is abstracted from installer.rb. It makes little sense # to be invoking bundle_identifier off of the installer instance. describe "Operations on staged Casks" do describe "bundle ID" do + let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb") } + let(:installer) { Hbc::Installer.new(cask) } it "fetches the bundle ID from a staged cask" do - transmission_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb") - tr_installer = Hbc::Installer.new(transmission_cask) - shutup do - tr_installer.install + installer.install end - tr_installer.bundle_identifier.must_equal("org.m0k.transmission") + + expect(installer.bundle_identifier).to eq("org.m0k.transmission") end end end -- GitLab