aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test
diff options
context:
space:
mode:
authorMarkus Reiter2017-03-13 01:09:36 +0100
committerMarkus Reiter2017-03-16 19:16:42 +0100
commited10135da4fbabca2798afe949b6f5af9544ec9f (patch)
treefc9991edb93017eaab5fe4b26f781a45ad909b77 /Library/Homebrew/test
parentd7af864be0e64c830a4c9944980bece19a60872d (diff)
downloadbrew-ed10135da4fbabca2798afe949b6f5af9544ec9f.tar.bz2
Replace `Hbc.load` with `CaskLoader.load`.
Diffstat (limited to 'Library/Homebrew/test')
-rw-r--r--Library/Homebrew/test/cask/audit_spec.rb4
-rw-r--r--Library/Homebrew/test/cask/cask_spec.rb22
-rw-r--r--Library/Homebrew/test/cask/cli/audit_spec.rb10
-rw-r--r--Library/Homebrew/test/cask/cli/list_spec.rb4
-rw-r--r--Library/Homebrew/test/cask/cli/zap_spec.rb2
-rw-r--r--Library/Homebrew/test/cask/depends_on_spec.rb2
-rw-r--r--Library/Homebrew/test/cask/download_strategy_spec.rb2
-rw-r--r--Library/Homebrew/test/cask/scopes_spec.rb12
8 files changed, 29 insertions, 29 deletions
diff --git a/Library/Homebrew/test/cask/audit_spec.rb b/Library/Homebrew/test/cask/audit_spec.rb
index 802807fcb..ddc773e3e 100644
--- a/Library/Homebrew/test/cask/audit_spec.rb
+++ b/Library/Homebrew/test/cask/audit_spec.rb
@@ -79,7 +79,7 @@ describe Hbc::Audit, :cask do
end
describe "#run!" do
- let(:cask) { Hbc.load(cask_token) }
+ let(:cask) { Hbc::CaskLoader.load(cask_token) }
subject { audit.run! }
describe "required stanzas" do
@@ -320,7 +320,7 @@ describe Hbc::Audit, :cask do
describe "audit of downloads" do
let(:cask_token) { "with-binary" }
- let(:cask) { Hbc.load(cask_token) }
+ let(:cask) { Hbc::CaskLoader.load(cask_token) }
let(:download) { instance_double(Hbc::Download) }
let(:verify) { class_double(Hbc::Verify).as_stubbed_const }
let(:error_msg) { "Download Failed" }
diff --git a/Library/Homebrew/test/cask/cask_spec.rb b/Library/Homebrew/test/cask/cask_spec.rb
index 3971d3f9c..2ab966f82 100644
--- a/Library/Homebrew/test/cask/cask_spec.rb
+++ b/Library/Homebrew/test/cask/cask_spec.rb
@@ -27,20 +27,20 @@ describe Hbc::Cask, :cask do
let(:relative_tap_path) { tap_path.relative_path_from(file_dirname) }
it "returns an instance of the Cask for the given token" do
- c = Hbc.load("local-caffeine")
+ c = Hbc::CaskLoader.load("local-caffeine")
expect(c).to be_kind_of(Hbc::Cask)
expect(c.token).to eq("local-caffeine")
end
it "returns an instance of the Cask from a specific file location" do
- c = Hbc.load("#{tap_path}/Casks/local-caffeine.rb")
+ c = Hbc::CaskLoader.load("#{tap_path}/Casks/local-caffeine.rb")
expect(c).to be_kind_of(Hbc::Cask)
expect(c.token).to eq("local-caffeine")
end
it "returns an instance of the Cask from a url" do
c = shutup do
- Hbc.load("file://#{tap_path}/Casks/local-caffeine.rb")
+ Hbc::CaskLoader.load("file://#{tap_path}/Casks/local-caffeine.rb")
end
expect(c).to be_kind_of(Hbc::Cask)
expect(c.token).to eq("local-caffeine")
@@ -50,25 +50,25 @@ describe Hbc::Cask, :cask do
expect {
url = "file://#{tap_path}/Casks/notacask.rb"
shutup do
- Hbc.load(url)
+ Hbc::CaskLoader.load(url)
end
}.to raise_error(Hbc::CaskUnavailableError)
end
it "returns an instance of the Cask from a relative file location" do
- c = Hbc.load(relative_tap_path/"Casks/local-caffeine.rb")
+ c = Hbc::CaskLoader.load(relative_tap_path/"Casks/local-caffeine.rb")
expect(c).to be_kind_of(Hbc::Cask)
expect(c.token).to eq("local-caffeine")
end
it "uses exact match when loading by token" do
- expect(Hbc.load("test-opera").token).to eq("test-opera")
- expect(Hbc.load("test-opera-mail").token).to eq("test-opera-mail")
+ expect(Hbc::CaskLoader.load("test-opera").token).to eq("test-opera")
+ expect(Hbc::CaskLoader.load("test-opera-mail").token).to eq("test-opera-mail")
end
it "raises an error when attempting to load a Cask that doesn't exist" do
expect {
- Hbc.load("notacask")
+ Hbc::CaskLoader.load("notacask")
}.to raise_error(Hbc::CaskUnavailableError)
end
end
@@ -84,7 +84,7 @@ describe Hbc::Cask, :cask do
describe "metadata" do
it "proposes a versioned metadata directory name for each instance" do
cask_token = "local-caffeine"
- c = Hbc.load(cask_token)
+ c = Hbc::CaskLoader.load(cask_token)
metadata_path = Hbc.caskroom.join(cask_token, ".metadata", c.version)
expect(c.metadata_versioned_container_path.to_s).to eq(metadata_path.to_s)
end
@@ -92,13 +92,13 @@ describe Hbc::Cask, :cask do
describe "outdated" do
it "ignores the Casks that have auto_updates true (without --greedy)" do
- c = Hbc.load("auto-updates")
+ c = Hbc::CaskLoader.load("auto-updates")
expect(c).not_to be_outdated
expect(c.outdated_versions).to be_empty
end
it "ignores the Casks that have version :latest (without --greedy)" do
- c = Hbc.load("version-latest-string")
+ c = Hbc::CaskLoader.load("version-latest-string")
expect(c).not_to be_outdated
expect(c.outdated_versions).to be_empty
end
diff --git a/Library/Homebrew/test/cask/cli/audit_spec.rb b/Library/Homebrew/test/cask/cli/audit_spec.rb
index 2736e60c1..007ba1eb3 100644
--- a/Library/Homebrew/test/cask/cli/audit_spec.rb
+++ b/Library/Homebrew/test/cask/cli/audit_spec.rb
@@ -13,7 +13,7 @@ describe Hbc::CLI::Audit, :cask do
it "audits specified Casks if tokens are given" do
cask_token = "nice-app"
- expect(Hbc).to receive(:load).with(cask_token).and_return(cask)
+ expect(Hbc::CaskLoader).to receive(:load).with(cask_token).and_return(cask)
expect(auditor).to receive(:audit).with(cask, audit_download: false, check_token_conflicts: false)
@@ -23,14 +23,14 @@ describe Hbc::CLI::Audit, :cask do
describe "rules for downloading a Cask" do
it "does not download the Cask per default" do
- allow(Hbc).to receive(:load).and_return(cask)
+ allow(Hbc::CaskLoader).to receive(:load).and_return(cask)
expect(auditor).to receive(:audit).with(cask, audit_download: false, check_token_conflicts: false)
run_audit(["casktoken"], auditor)
end
it "download a Cask if --download flag is set" do
- allow(Hbc).to receive(:load).and_return(cask)
+ allow(Hbc::CaskLoader).to receive(:load).and_return(cask)
expect(auditor).to receive(:audit).with(cask, audit_download: true, check_token_conflicts: false)
run_audit(["casktoken", "--download"], auditor)
@@ -39,14 +39,14 @@ describe Hbc::CLI::Audit, :cask do
describe "rules for checking token conflicts" do
it "does not check for token conflicts per default" do
- allow(Hbc).to receive(:load).and_return(cask)
+ allow(Hbc::CaskLoader).to receive(:load).and_return(cask)
expect(auditor).to receive(:audit).with(cask, audit_download: false, check_token_conflicts: false)
run_audit(["casktoken"], auditor)
end
it "checks for token conflicts if --token-conflicts flag is set" do
- allow(Hbc).to receive(:load).and_return(cask)
+ allow(Hbc::CaskLoader).to receive(:load).and_return(cask)
expect(auditor).to receive(:audit).with(cask, audit_download: false, check_token_conflicts: true)
run_audit(["casktoken", "--token-conflicts"], auditor)
diff --git a/Library/Homebrew/test/cask/cli/list_spec.rb b/Library/Homebrew/test/cask/cli/list_spec.rb
index b53eb169a..d3fee7306 100644
--- a/Library/Homebrew/test/cask/cli/list_spec.rb
+++ b/Library/Homebrew/test/cask/cli/list_spec.rb
@@ -1,6 +1,6 @@
describe Hbc::CLI::List, :cask do
it "lists the installed Casks in a pretty fashion" do
- casks = %w[local-caffeine local-transmission].map { |c| Hbc.load(c) }
+ casks = %w[local-caffeine local-transmission].map { |c| Hbc::CaskLoader.load(c) }
casks.each do |c|
InstallHelper.install_with_caskfile(c)
@@ -24,7 +24,7 @@ describe Hbc::CLI::List, :cask do
}
before(:each) do
- casks.map(&Hbc.method(:load)).each(&InstallHelper.method(:install_with_caskfile))
+ casks.map(&Hbc::CaskLoader.method(:load)).each(&InstallHelper.method(:install_with_caskfile))
end
it "of all installed Casks" do
diff --git a/Library/Homebrew/test/cask/cli/zap_spec.rb b/Library/Homebrew/test/cask/cli/zap_spec.rb
index 0f3d024b5..58992deb5 100644
--- a/Library/Homebrew/test/cask/cli/zap_spec.rb
+++ b/Library/Homebrew/test/cask/cli/zap_spec.rb
@@ -32,7 +32,7 @@ describe Hbc::CLI::Zap, :cask do
# The above tests that implicitly.
#
# it "dispatches both uninstall and zap stanzas" do
- # with_zap = Hbc.load('with-zap')
+ # with_zap = Hbc::CaskLoader.load('with-zap')
#
# shutup do
# Hbc::Installer.new(with_zap).install
diff --git a/Library/Homebrew/test/cask/depends_on_spec.rb b/Library/Homebrew/test/cask/depends_on_spec.rb
index 81fda2329..0299c243a 100644
--- a/Library/Homebrew/test/cask/depends_on_spec.rb
+++ b/Library/Homebrew/test/cask/depends_on_spec.rb
@@ -17,7 +17,7 @@ describe "Satisfy Dependencies and Requirements", :cask do
context do
let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-cask.rb") }
- let(:dependency) { Hbc.load(cask.depends_on.cask.first) }
+ let(:dependency) { Hbc::CaskLoader.load(cask.depends_on.cask.first) }
it "installs the dependency of a Cask and the Cask itself" do
expect(subject).not_to raise_error
diff --git a/Library/Homebrew/test/cask/download_strategy_spec.rb b/Library/Homebrew/test/cask/download_strategy_spec.rb
index 416a830ea..91fe934be 100644
--- a/Library/Homebrew/test/cask/download_strategy_spec.rb
+++ b/Library/Homebrew/test/cask/download_strategy_spec.rb
@@ -291,7 +291,7 @@ describe "download strategies", :cask do
# does not work yet, because (for unknown reasons), the tar command
# returns an error code when running under the test suite
# it 'creates a tarball matching the expected checksum' do
- # cask = Hbc.load('svn-download-check-cask')
+ # cask = Hbc::CaskLoader.load('svn-download-check-cask')
# downloader = Hbc::SubversionDownloadStrategy.new(cask)
# # special mocking required for tar to have something to work with
# def downloader.fetch_repo(target, url, revision = nil, ignore_externals=false)
diff --git a/Library/Homebrew/test/cask/scopes_spec.rb b/Library/Homebrew/test/cask/scopes_spec.rb
index 330683b2a..d1c03b9b0 100644
--- a/Library/Homebrew/test/cask/scopes_spec.rb
+++ b/Library/Homebrew/test/cask/scopes_spec.rb
@@ -1,15 +1,15 @@
describe Hbc::Scopes, :cask do
describe "installed" do
it "returns a list installed Casks by loading Casks for all the dirs that exist in the caskroom" do
- allow(Hbc).to receive(:load) { |token| "loaded-#{token}" }
+ allow(Hbc::CaskLoader).to receive(:load) { |token| "loaded-#{token}" }
Hbc.caskroom.join("cask-bar").mkpath
Hbc.caskroom.join("cask-foo").mkpath
installed_casks = Hbc.installed
- expect(Hbc).to have_received(:load).with("cask-bar")
- expect(Hbc).to have_received(:load).with("cask-foo")
+ expect(Hbc::CaskLoader).to have_received(:load).with("cask-bar")
+ expect(Hbc::CaskLoader).to have_received(:load).with("cask-foo")
expect(installed_casks).to eq(
%w[
loaded-cask-bar
@@ -18,11 +18,11 @@ describe Hbc::Scopes, :cask do
)
end
- it "optimizes performance by resolving to a fully qualified path before calling Hbc.load" do
+ it "optimizes performance by resolving to a fully qualified path before calling Hbc::CaskLoader.load" do
fake_tapped_cask_dir = Pathname.new(Dir.mktmpdir).join("Casks")
absolute_path_to_cask = fake_tapped_cask_dir.join("some-cask.rb")
- allow(Hbc).to receive(:load)
+ allow(Hbc::CaskLoader).to receive(:load)
allow(Hbc).to receive(:all_tapped_cask_dirs) { [fake_tapped_cask_dir] }
Hbc.caskroom.join("some-cask").mkdir
@@ -31,7 +31,7 @@ describe Hbc::Scopes, :cask do
Hbc.installed
- expect(Hbc).to have_received(:load).with(absolute_path_to_cask)
+ expect(Hbc::CaskLoader).to have_received(:load).with(absolute_path_to_cask)
end
end
end