aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/spec/spec_helper.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/cask/spec/spec_helper.rb')
-rw-r--r--Library/Homebrew/cask/spec/spec_helper.rb44
1 files changed, 0 insertions, 44 deletions
diff --git a/Library/Homebrew/cask/spec/spec_helper.rb b/Library/Homebrew/cask/spec/spec_helper.rb
deleted file mode 100644
index 0b3a120ca..000000000
--- a/Library/Homebrew/cask/spec/spec_helper.rb
+++ /dev/null
@@ -1,44 +0,0 @@
-$LOAD_PATH.unshift(File.expand_path("#{ENV["HOMEBREW_REPOSITORY"]}/Library/Homebrew"))
-require "test/spec_helper"
-
-# add Homebrew-Cask to load path
-$LOAD_PATH.push(HOMEBREW_LIBRARY_PATH.join("cask", "lib").to_s)
-
-require "hbc"
-
-require "test/support/helper/cask/fake_system_command"
-require "test/support/helper/cask/install_helper"
-require "test/support/helper/cask/never_sudo_system_command"
-
-HOMEBREW_CASK_DIRS = [
- :appdir,
- :caskroom,
- :cache,
- :prefpanedir,
- :qlplugindir,
- :servicedir,
- :binarydir,
-].freeze
-
-RSpec.configure do |config|
- config.around(:each) do |example|
- begin
- dirs = HOMEBREW_CASK_DIRS.map { |dir|
- Pathname.new(TEST_TMPDIR).join("cask-#{dir}").tap { |path|
- path.mkpath
- Hbc.public_send("#{dir}=", path)
- }
- }
-
- Hbc.default_tap = Tap.fetch("caskroom", "spec").tap do |tap|
- # link test casks
- FileUtils.mkdir_p tap.path.dirname
- FileUtils.ln_sf TEST_FIXTURE_DIR.join("cask"), tap.path
- end
-
- example.run
- ensure
- FileUtils.rm_rf dirs
- end
- end
-end