aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/cask
diff options
context:
space:
mode:
authorMike McQuaid2017-06-07 16:25:07 +0100
committerMike McQuaid2017-06-07 16:25:07 +0100
commit7d5b8a5cea122c09f297dffa6b76187c413a9565 (patch)
tree3731a00951ce2789ef0430ba0e5bd7fa1136134e /Library/Homebrew/test/cask
parentcfc40196f22fd07cf62a6f51ee22915485bb4c09 (diff)
downloadbrew-7d5b8a5cea122c09f297dffa6b76187c413a9565.tar.bz2
tests: cleanup tests.
Remove pending tests that are never run on CI (i.e. require `--online`), remove fixtures for those tests and just make `--official-cmd-taps` run by `--online` instead.
Diffstat (limited to 'Library/Homebrew/test/cask')
-rw-r--r--Library/Homebrew/test/cask/artifact/suite_spec.rb13
-rw-r--r--Library/Homebrew/test/cask/installer_spec.rb104
2 files changed, 0 insertions, 117 deletions
diff --git a/Library/Homebrew/test/cask/artifact/suite_spec.rb b/Library/Homebrew/test/cask/artifact/suite_spec.rb
index 98ae93311..eca6b6f17 100644
--- a/Library/Homebrew/test/cask/artifact/suite_spec.rb
+++ b/Library/Homebrew/test/cask/artifact/suite_spec.rb
@@ -10,19 +10,6 @@ describe Hbc::Artifact::Suite, :cask do
InstallHelper.install_without_artifacts(cask)
end
- it "moves the suite to the proper directory" do
- skip("flaky test") # FIXME
-
- shutup do
- install_phase.call
- end
-
- expect(target_path).to be_a_directory
- expect(target_path).to be_a_symlink
- expect(target_path.readlink).to exist
- expect(source_path).not_to exist
- end
-
it "creates a suite containing the expected app" do
shutup do
install_phase.call
diff --git a/Library/Homebrew/test/cask/installer_spec.rb b/Library/Homebrew/test/cask/installer_spec.rb
index 0ae7c14a5..a32f71cab 100644
--- a/Library/Homebrew/test/cask/installer_spec.rb
+++ b/Library/Homebrew/test/cask/installer_spec.rb
@@ -37,45 +37,6 @@ describe Hbc::Installer, :cask do
expect(Hbc.appdir.join("container")).to be_a_file
end
- it "works with cab-based Casks" do
- skip("cabextract not installed") if which("cabextract").nil?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-cab.rb")
-
- allow(asset).to receive(:depends_on).and_return(empty_depends_on_stub)
-
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-cab", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container")).to be_a_file
- end
-
- it "works with Adobe AIR-based Casks" do
- skip("Adobe AIR not installed") unless Hbc::Container::Air.installer_exist?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-air.rb")
-
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-air", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container.app")).to be_a_directory
- end
-
- it "works with 7z-based Casks" do
- skip("unar not installed") if which("unar").nil?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-7z.rb")
-
- allow(asset).to receive(:depends_on).and_return(empty_depends_on_stub)
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-7z", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container")).to be_a_file
- end
-
it "works with xar-based Casks" do
asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-xar.rb")
@@ -87,32 +48,6 @@ describe Hbc::Installer, :cask do
expect(Hbc.appdir.join("container")).to be_a_file
end
- it "works with Stuffit-based Casks" do
- skip("unar not installed") if which("unar").nil?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-sit.rb")
-
- allow(asset).to receive(:depends_on).and_return(empty_depends_on_stub)
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-sit", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container")).to be_a_file
- end
-
- it "works with RAR-based Casks" do
- skip("unar not installed") if which("unar").nil?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-rar.rb")
-
- allow(asset).to receive(:depends_on).and_return(empty_depends_on_stub)
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-rar", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container")).to be_a_file
- end
-
it "works with pure bzip2-based Casks" do
asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-bzip2.rb")
@@ -135,45 +70,6 @@ describe Hbc::Installer, :cask do
expect(Hbc.appdir.join("container")).to be_a_file
end
- it "works with pure xz-based Casks" do
- skip("unxz not installed") if which("unxz").nil?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-xz.rb")
-
- allow(asset).to receive(:depends_on).and_return(empty_depends_on_stub)
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-xz", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container-xz--#{asset.version}")).to be_a_file
- end
-
- it "works with lzma-based Casks" do
- skip("unlzma not installed") if which("unlzma").nil?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-lzma.rb")
-
- allow(asset).to receive(:depends_on).and_return(empty_depends_on_stub)
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-lzma", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container-lzma--#{asset.version}")).to be_a_file
- end
-
- it "works with gpg-based Casks" do
- skip("gpg not installed") if which("gpg").nil?
- asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-gpg.rb")
-
- allow(asset).to receive(:depends_on).and_return(empty_depends_on_stub)
- shutup do
- Hbc::Installer.new(asset).install
- end
-
- expect(Hbc.caskroom.join("container-gpg", asset.version)).to be_a_directory
- expect(Hbc.appdir.join("container")).to be_a_file
- end
-
it "blows up on a bad checksum" do
bad_checksum = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/bad-checksum.rb")
expect {