Merge pull request #763 from reitermarkus/dummy-containers
Use dummy containers for cask tests.
This commit is contained in:
commit
6da2606936
@ -1,4 +1,4 @@
|
||||
test_cask 'version-latest-with-checksum' do
|
||||
version :latest
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
end
|
||||
|
||||
@ -24,7 +24,7 @@ describe Hbc::Artifact::App do
|
||||
url TestHelper.local_binary_url("caffeine.zip")
|
||||
homepage "http://example.com/local-caffeine"
|
||||
version "1.2.3"
|
||||
sha256 "9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853"
|
||||
sha256 "67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94"
|
||||
app "subdir/Caffeine.app", target: "AnotherName.app"
|
||||
end
|
||||
|
||||
@ -53,7 +53,7 @@ describe Hbc::Artifact::App do
|
||||
cask = local_alt_caffeine
|
||||
|
||||
staged_app_path = cask.staged_path.join("Caffeine.app")
|
||||
staged_app_copy = staged_app_path.sub("Caffeine.app", "CaffeineAgain.app")
|
||||
staged_app_copy = staged_app_path.sub("Caffeine.app", "Caffeine Deluxe.app")
|
||||
FileUtils.cp_r staged_app_path, staged_app_copy
|
||||
|
||||
shutup do
|
||||
@ -64,7 +64,7 @@ describe Hbc::Artifact::App do
|
||||
File.exist?(staged_app_path).must_equal false
|
||||
|
||||
File.exist?(Hbc.appdir.join("AnotherNameAgain.app")).must_equal false
|
||||
File.exist?(cask.staged_path.join("CaffeineAgain.app")).must_equal true
|
||||
File.exist?(cask.staged_path.join("Caffeine Deluxe.app")).must_equal true
|
||||
end
|
||||
|
||||
it "avoids clobbering an existing app by moving over it" do
|
||||
|
||||
@ -24,7 +24,7 @@ describe Hbc::Artifact::App do
|
||||
url TestHelper.local_binary_url("caffeine.zip")
|
||||
homepage "http://example.com/local-caffeine"
|
||||
version "1.2.3"
|
||||
sha256 "9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853"
|
||||
sha256 "67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94"
|
||||
app "subdir/Caffeine.app"
|
||||
end
|
||||
|
||||
@ -53,7 +53,7 @@ describe Hbc::Artifact::App do
|
||||
cask = local_caffeine
|
||||
|
||||
staged_app_path = cask.staged_path.join("Caffeine.app")
|
||||
staged_app_copy = staged_app_path.sub("Caffeine.app", "CaffeineAgain.app")
|
||||
staged_app_copy = staged_app_path.sub("Caffeine.app", "Caffeine Deluxe.app")
|
||||
FileUtils.cp_r staged_app_path, staged_app_copy
|
||||
|
||||
shutup do
|
||||
@ -63,8 +63,8 @@ describe Hbc::Artifact::App do
|
||||
File.ftype(Hbc.appdir.join("Caffeine.app")).must_equal "directory"
|
||||
File.exist?(staged_app_path).must_equal false
|
||||
|
||||
File.exist?(Hbc.appdir.join("CaffeineAgain.app")).must_equal false
|
||||
File.exist?(cask.staged_path.join("CaffeineAgain.app")).must_equal true
|
||||
File.exist?(Hbc.appdir.join("Caffeine Deluxe.app")).must_equal false
|
||||
File.exist?(cask.staged_path.join("Caffeine Deluxe.app")).must_equal true
|
||||
end
|
||||
|
||||
describe "when the target already exists" do
|
||||
|
||||
@ -7,9 +7,9 @@ describe Hbc::Artifact::Suite do
|
||||
end
|
||||
}
|
||||
let(:expected_path) {
|
||||
Hbc.appdir.join("caffeine_suite")
|
||||
Hbc.appdir.join("Caffeine")
|
||||
}
|
||||
let(:source_path) { cask.staged_path.join("caffeine_suite") }
|
||||
let(:source_path) { cask.staged_path.join("Caffeine") }
|
||||
|
||||
it "moves the suite to the proper directory" do
|
||||
shutup do
|
||||
|
||||
@ -21,11 +21,11 @@ describe Hbc::Artifact::App do
|
||||
Hbc::Artifact::App.new(cask).install_phase
|
||||
end
|
||||
|
||||
File.ftype(Hbc.appdir.join("Caffeine.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine.app")).must_equal false
|
||||
File.ftype(Hbc.appdir.join("Caffeine Mini.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine Mini.app")).must_equal false
|
||||
|
||||
File.ftype(Hbc.appdir.join("Caffeine-2.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine-2.app")).must_equal false
|
||||
File.ftype(Hbc.appdir.join("Caffeine Pro.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine Pro.app")).must_equal false
|
||||
end
|
||||
|
||||
it "works with an application in a subdir" do
|
||||
@ -36,62 +36,63 @@ describe Hbc::Artifact::App do
|
||||
Hbc::Artifact::App.new(cask).install_phase
|
||||
end
|
||||
|
||||
File.ftype(Hbc.appdir.join("Caffeine.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine.app")).must_equal false
|
||||
File.ftype(Hbc.appdir.join("Caffeine Mini.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine Mini.app")).must_equal false
|
||||
|
||||
File.ftype(Hbc.appdir.join("Caffeine-2.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine-2.app")).must_equal false
|
||||
File.ftype(Hbc.appdir.join("Caffeine Pro.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine Pro.app")).must_equal false
|
||||
end
|
||||
|
||||
it "only uses apps when they are specified" do
|
||||
cask = local_two_apps_caffeine
|
||||
|
||||
app_path = cask.staged_path.join("Caffeine.app")
|
||||
FileUtils.cp_r app_path, app_path.sub("Caffeine.app", "CaffeineAgain.app")
|
||||
app_path = cask.staged_path.join("Caffeine Mini.app")
|
||||
FileUtils.cp_r app_path, app_path.sub("Caffeine Mini.app", "Caffeine Deluxe.app")
|
||||
|
||||
shutup do
|
||||
Hbc::Artifact::App.new(cask).install_phase
|
||||
end
|
||||
|
||||
File.ftype(Hbc.appdir.join("Caffeine.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine.app")).must_equal false
|
||||
File.ftype(Hbc.appdir.join("Caffeine Mini.app")).must_equal "directory"
|
||||
File.exist?(cask.staged_path.join("Caffeine Mini.app")).must_equal false
|
||||
|
||||
File.exist?(Hbc.appdir.join("CaffeineAgain.app")).must_equal false
|
||||
File.exist?(cask.staged_path.join("CaffeineAgain.app")).must_equal true
|
||||
File.exist?(Hbc.appdir.join("Caffeine Deluxe.app")).must_equal false
|
||||
File.exist?(cask.staged_path.join("Caffeine Deluxe.app")).must_equal true
|
||||
end
|
||||
|
||||
it "avoids clobbering an existing app (app 1)" do
|
||||
cask = local_two_apps_caffeine
|
||||
|
||||
Hbc.appdir.join("Caffeine.app").mkpath
|
||||
describe "avoids clobbering an existing app" do
|
||||
let(:cask) { local_two_apps_caffeine }
|
||||
|
||||
it "when the first app of two already exists" do
|
||||
Hbc.appdir.join("Caffeine Mini.app").mkpath
|
||||
|
||||
TestHelper.must_output(self, lambda {
|
||||
Hbc::Artifact::App.new(cask).install_phase
|
||||
}, <<-MESSAGE.undent.chomp)
|
||||
==> Moving App 'Caffeine-2.app' to '#{Hbc.appdir.join('Caffeine-2.app')}'
|
||||
==> It seems there is already an App at '#{Hbc.appdir.join('Caffeine.app')}'; not moving.
|
||||
MESSAGE
|
||||
}, <<-EOS.undent.chomp)
|
||||
==> It seems there is already an App at '#{Hbc.appdir.join('Caffeine Mini.app')}'; not moving.
|
||||
==> Moving App 'Caffeine Pro.app' to '#{Hbc.appdir.join('Caffeine Pro.app')}'
|
||||
EOS
|
||||
|
||||
source_path = cask.staged_path.join("Caffeine.app")
|
||||
source_path = cask.staged_path.join("Caffeine Mini.app")
|
||||
|
||||
File.identical?(source_path, Hbc.appdir.join("Caffeine.app")).must_equal false
|
||||
File.identical?(source_path, Hbc.appdir.join("Caffeine Mini.app")).must_equal false
|
||||
end
|
||||
|
||||
it "avoids clobbering an existing app (app 2)" do
|
||||
cask = local_two_apps_caffeine
|
||||
|
||||
Hbc.appdir.join("Caffeine-2.app").mkpath
|
||||
it "when the second app of two already exists" do
|
||||
Hbc.appdir.join("Caffeine Pro.app").mkpath
|
||||
|
||||
TestHelper.must_output(self, lambda {
|
||||
Hbc::Artifact::App.new(cask).install_phase
|
||||
}, <<-MESSAGE.undent.chomp)
|
||||
==> It seems there is already an App at '#{Hbc.appdir.join('Caffeine-2.app')}'; not moving.
|
||||
==> Moving App 'Caffeine.app' to '#{Hbc.appdir.join('Caffeine.app')}'
|
||||
MESSAGE
|
||||
}, <<-EOS.undent.chomp)
|
||||
==> Moving App 'Caffeine Mini.app' to '#{Hbc.appdir.join('Caffeine Mini.app')}'
|
||||
==> It seems there is already an App at '#{Hbc.appdir.join('Caffeine Pro.app')}'; not moving.
|
||||
EOS
|
||||
|
||||
source_path = cask.staged_path.join("Caffeine-2.app")
|
||||
source_path = cask.staged_path.join("Caffeine Pro.app")
|
||||
|
||||
File.identical?(source_path, Hbc.appdir.join("Caffeine-2.app")).must_equal false
|
||||
File.identical?(source_path, Hbc.appdir.join("Caffeine Pro.app")).must_equal false
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@ -16,151 +16,64 @@ describe Hbc::Installer do
|
||||
end
|
||||
|
||||
it "works with dmg-based Casks" do
|
||||
transmission = Hbc.load("local-transmission")
|
||||
asset = Hbc.load("container-dmg")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(transmission).install
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("local-transmission", transmission.version)
|
||||
dest_path = Hbc.caskroom.join("container-dmg", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("Transmission.app")
|
||||
application.must_be :directory?
|
||||
file = Hbc.appdir.join("container")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with tar-based Casks" do
|
||||
tarball = Hbc.load("tarball")
|
||||
it "works with tar-gz-based Casks" do
|
||||
asset = Hbc.load("container-tar-gz")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(tarball).install
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("tarball", tarball.version)
|
||||
dest_path = Hbc.caskroom.join("container-tar-gz", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("Tarball.app")
|
||||
application.must_be :directory?
|
||||
application = Hbc.appdir.join("container")
|
||||
application.must_be :file?
|
||||
end
|
||||
|
||||
it "works with cab-based Casks" do
|
||||
skip("cabextract not installed") unless Hbc.homebrew_prefix.join("bin", "cabextract").exist?
|
||||
cab_container = Hbc.load("cab-container")
|
||||
asset = Hbc.load("cab-container")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
cab_container.stubs(:depends_on).returns(empty)
|
||||
asset.stubs(:depends_on).returns(empty)
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(cab_container).install
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("cab-container", cab_container.version)
|
||||
dest_path = Hbc.caskroom.join("cab-container", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("Application.app")
|
||||
application.must_be :directory?
|
||||
application = Hbc.appdir.join("container")
|
||||
application.must_be :file?
|
||||
end
|
||||
|
||||
it "works with Adobe AIR-based Casks" do
|
||||
skip("Adobe AIR not installed") unless Hbc::Container::Air.installer_exist?
|
||||
air_container = Hbc.load("adobe-air-container")
|
||||
asset = Hbc.load("container-air")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(air_container).install
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("adobe-air-container", air_container.version)
|
||||
dest_path = Hbc.caskroom.join("container-air", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("GMDesk.app")
|
||||
application = Hbc.appdir.join("container.app")
|
||||
application.must_be :directory?
|
||||
end
|
||||
|
||||
it "works with 7z-based Casks" do
|
||||
skip("unar not installed") unless Hbc.homebrew_prefix.join("bin", "unar").exist?
|
||||
sevenzip_container = Hbc.load("sevenzip-container")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
sevenzip_container.stubs(:depends_on).returns(empty)
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(sevenzip_container).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("sevenzip-container", sevenzip_container.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("Application.app")
|
||||
application.must_be :directory?
|
||||
end
|
||||
|
||||
it "works with xar-based Casks" do
|
||||
xar_container = Hbc.load("xar-container")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(xar_container).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("xar-container", xar_container.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("Application.app")
|
||||
application.must_be :directory?
|
||||
end
|
||||
|
||||
it "works with Stuffit-based Casks" do
|
||||
skip("unar not installed") unless Hbc.homebrew_prefix.join("bin", "unar").exist?
|
||||
stuffit_container = Hbc.load("stuffit-container")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
stuffit_container.stubs(:depends_on).returns(empty)
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(stuffit_container).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("stuffit-container", stuffit_container.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("sheldonmac", "v1.0")
|
||||
application.must_be :directory?
|
||||
end
|
||||
|
||||
it "works with RAR-based Casks" do
|
||||
skip("unar not installed") unless Hbc.homebrew_prefix.join("bin", "unar").exist?
|
||||
rar_container = Hbc.load("rar-container")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
rar_container.stubs(:depends_on).returns(empty)
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(rar_container).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("rar-container", rar_container.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("Application.app")
|
||||
application.must_be :directory?
|
||||
end
|
||||
|
||||
it "works with bz2-based Casks" do
|
||||
asset = Hbc.load("bzipped-asset")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("bzipped-asset", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("bzipped-asset--#{asset.version}")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with pure gz-based Casks" do
|
||||
asset = Hbc.load("gzipped-asset")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("gzipped-asset", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("gzipped-asset--#{asset.version}")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with xz-based Casks" do
|
||||
skip("unxz not installed") unless Hbc.homebrew_prefix.join("bin", "unxz").exist?
|
||||
asset = Hbc.load("xzipped-asset")
|
||||
asset = Hbc.load("container-7z")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
asset.stubs(:depends_on).returns(empty)
|
||||
|
||||
@ -168,15 +81,102 @@ describe Hbc::Installer do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("xzipped-asset", asset.version)
|
||||
dest_path = Hbc.caskroom.join("container-7z", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("xzipped-asset--#{asset.version}")
|
||||
file = Hbc.appdir.join("container")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with xar-based Casks" do
|
||||
asset = Hbc.load("container-xar")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("container-xar", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("container")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with Stuffit-based Casks" do
|
||||
skip("unar not installed") unless Hbc.homebrew_prefix.join("bin", "unar").exist?
|
||||
asset = Hbc.load("container-sit")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
asset.stubs(:depends_on).returns(empty)
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("container-sit", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("container")
|
||||
application.must_be :file?
|
||||
end
|
||||
|
||||
it "works with RAR-based Casks" do
|
||||
skip("unar not installed") unless Hbc.homebrew_prefix.join("bin", "unar").exist?
|
||||
asset = Hbc.load("container-rar")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
asset.stubs(:depends_on).returns(empty)
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("container-rar", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
application = Hbc.appdir.join("container")
|
||||
application.must_be :file?
|
||||
end
|
||||
|
||||
it "works with pure bzip2-based Casks" do
|
||||
asset = Hbc.load("container-bzip2")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("container-bzip2", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("container-bzip2--#{asset.version}")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with pure gzip-based Casks" do
|
||||
asset = Hbc.load("container-gzip")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("container-gzip", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("container-gzip--#{asset.version}")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with pure xz-based Casks" do
|
||||
skip("unxz not installed") unless Hbc.homebrew_prefix.join("bin", "unxz").exist?
|
||||
asset = Hbc.load("container-xz")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
asset.stubs(:depends_on).returns(empty)
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("container-xz", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("container-xz--#{asset.version}")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
it "works with lzma-based Casks" do
|
||||
skip("unlzma not installed") unless Hbc.homebrew_prefix.join("bin", "unlzma").exist?
|
||||
asset = Hbc.load("lzma-asset")
|
||||
asset = Hbc.load("container-lzma")
|
||||
empty = stub(formula: [], cask: [], macos: nil, arch: nil, x11: nil)
|
||||
asset.stubs(:depends_on).returns(empty)
|
||||
|
||||
@ -184,9 +184,9 @@ describe Hbc::Installer do
|
||||
Hbc::Installer.new(asset).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("lzma-asset", asset.version)
|
||||
dest_path = Hbc.caskroom.join("container-lzma", asset.version)
|
||||
dest_path.must_be :directory?
|
||||
file = Hbc.appdir.join("lzma-asset--#{asset.version}")
|
||||
file = Hbc.appdir.join("container-lzma--#{asset.version}")
|
||||
file.must_be :file?
|
||||
end
|
||||
|
||||
@ -316,15 +316,15 @@ describe Hbc::Installer do
|
||||
end # wont_raise
|
||||
end
|
||||
|
||||
it "works properly with a direct URL to a pkg" do
|
||||
naked_pkg = Hbc.load("naked-pkg")
|
||||
it "works naked-pkg-based Casks" do
|
||||
naked_pkg = Hbc.load("container-pkg")
|
||||
|
||||
shutup do
|
||||
Hbc::Installer.new(naked_pkg).install
|
||||
end
|
||||
|
||||
dest_path = Hbc.caskroom.join("naked-pkg", naked_pkg.version)
|
||||
pkg = dest_path.join("Naked.pkg")
|
||||
dest_path = Hbc.caskroom.join("container-pkg", naked_pkg.version)
|
||||
pkg = dest_path.join("container.pkg")
|
||||
pkg.must_be :file?
|
||||
end
|
||||
|
||||
|
||||
@ -1,9 +0,0 @@
|
||||
test_cask 'adobe-air-container' do
|
||||
version '1.0.1'
|
||||
sha256 '9b6e4174afa76f2af50238364fcf87525bc4ed2287acbe62925107ab6cda5c99'
|
||||
|
||||
url TestHelper.local_binary_url('GMDesk-1.01.air')
|
||||
homepage 'http://robertnyman.com/gmdesk/'
|
||||
|
||||
app 'GMDesk.app'
|
||||
end
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'appdir-interpolation' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/appdir-interpolation'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'auto-updates' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/auto-updates'
|
||||
|
||||
@ -1,9 +0,0 @@
|
||||
test_cask 'bzipped-asset' do
|
||||
version '1.2.3'
|
||||
sha256 'eaf67b3a62cb9275f96e45d05c70b94bef9ef1dae344083e93eda6b0b388a61c'
|
||||
|
||||
url TestHelper.local_binary_url('bzipped_asset.bz2')
|
||||
homepage 'http://example.com/bzipped-asset'
|
||||
|
||||
app 'bzipped-asset--1.2.3'
|
||||
end
|
||||
@ -1,11 +0,0 @@
|
||||
test_cask 'cab-container' do
|
||||
version '1.2.3'
|
||||
sha256 '192d0cf6b727473f9ba0f55cec793ee2a8f7113c5cfe9d49e05a087436c5efe2'
|
||||
|
||||
url TestHelper.local_binary_url('cabcontainer.cab')
|
||||
homepage 'http://example.com/cab-container'
|
||||
|
||||
depends_on formula: 'cabextract'
|
||||
|
||||
app 'cabcontainer/Application.app'
|
||||
end
|
||||
11
Library/Homebrew/cask/test/support/Casks/container-7z.rb
Normal file
11
Library/Homebrew/cask/test/support/Casks/container-7z.rb
Normal file
@ -0,0 +1,11 @@
|
||||
test_cask 'container-7z' do
|
||||
version '1.2.3'
|
||||
sha256 '3f9542ace85ed5f88549e2d0ea82210f8ddc87e0defbb78469d3aed719b3c964'
|
||||
|
||||
url TestHelper.local_binary_url('container.7z')
|
||||
homepage 'https://example.com/container-7z'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
app 'container'
|
||||
end
|
||||
@ -0,0 +1,9 @@
|
||||
test_cask 'container-air' do
|
||||
version '0.1'
|
||||
sha256 '554472e163f8a028629b12b468e29acda9f16b223dff74fcd218bba73cc2365a'
|
||||
|
||||
url TestHelper.local_binary_url('container.air')
|
||||
homepage 'https://example.com/container-air'
|
||||
|
||||
app 'container.app'
|
||||
end
|
||||
@ -0,0 +1,9 @@
|
||||
test_cask 'container-bzip2' do
|
||||
version '1.2.3'
|
||||
sha256 'eaf67b3a62cb9275f96e45d05c70b94bef9ef1dae344083e93eda6b0b388a61c'
|
||||
|
||||
url TestHelper.local_binary_url('container.bz2')
|
||||
homepage 'https://example.com/container-bzip2'
|
||||
|
||||
app 'container-bzip2--1.2.3'
|
||||
end
|
||||
11
Library/Homebrew/cask/test/support/Casks/container-cab.rb
Normal file
11
Library/Homebrew/cask/test/support/Casks/container-cab.rb
Normal file
@ -0,0 +1,11 @@
|
||||
test_cask 'container-cab' do
|
||||
version '1.2.3'
|
||||
sha256 'c267f5cebb14814c8e612a8b7d2bda02aec913f869509b6f1d3883427c0f552b'
|
||||
|
||||
url TestHelper.local_binary_url('container.cab')
|
||||
homepage 'https://example.com/container-cab'
|
||||
|
||||
depends_on formula: 'cabextract'
|
||||
|
||||
app 'cabcontainer/Application.app'
|
||||
end
|
||||
@ -0,0 +1,9 @@
|
||||
test_cask 'container-dmg' do
|
||||
version '1.2.3'
|
||||
sha256 '74d89d4fa5cef175cf43666ce11fefa3741aa1522114042ac75e656be37141a1'
|
||||
|
||||
url TestHelper.local_binary_url('container.dmg')
|
||||
homepage 'https://example.com/container-dmg'
|
||||
|
||||
app 'container'
|
||||
end
|
||||
@ -0,0 +1,9 @@
|
||||
test_cask 'container-gzip' do
|
||||
version '1.2.3'
|
||||
sha256 'fa4ebb5246583c4b6e62e1df4e3b71b4e38a1d7d91c025665827195d36214b20'
|
||||
|
||||
url TestHelper.local_binary_url('container.gz')
|
||||
homepage 'https://example.com/container-gzip'
|
||||
|
||||
app 'container-gzip--1.2.3'
|
||||
end
|
||||
11
Library/Homebrew/cask/test/support/Casks/container-lzma.rb
Normal file
11
Library/Homebrew/cask/test/support/Casks/container-lzma.rb
Normal file
@ -0,0 +1,11 @@
|
||||
test_cask 'container-lzma' do
|
||||
version '1.2.3'
|
||||
sha256 '9d7edb32d02ab9bd9749a5bde8756595ea4cfcb1da02ca11c30fb591d4c1ed85'
|
||||
|
||||
url TestHelper.local_binary_url('container.lzma')
|
||||
homepage 'https://example.com/container-lzma'
|
||||
|
||||
depends_on formula: 'lzma'
|
||||
|
||||
app 'container-lzma--1.2.3'
|
||||
end
|
||||
@ -0,0 +1,7 @@
|
||||
test_cask 'container-pkg' do
|
||||
version '1.2.3'
|
||||
sha256 '611c50c8a2a2098951d2cd0fd54787ed81b92cd97b4b08bd7cba17f1e1d8e40b'
|
||||
|
||||
url TestHelper.local_binary_url('container.pkg')
|
||||
homepage 'https://example.com/container-pkg'
|
||||
end
|
||||
11
Library/Homebrew/cask/test/support/Casks/container-rar.rb
Normal file
11
Library/Homebrew/cask/test/support/Casks/container-rar.rb
Normal file
@ -0,0 +1,11 @@
|
||||
test_cask 'container-rar' do
|
||||
version '1.2.3'
|
||||
sha256 '419af7864c0e1f125515c49b08bd22e0f7de39f5285897c440fe03c714871763'
|
||||
|
||||
url TestHelper.local_binary_url('container.rar')
|
||||
homepage 'https://example.com/container-rar'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
app 'container'
|
||||
end
|
||||
11
Library/Homebrew/cask/test/support/Casks/container-sit.rb
Normal file
11
Library/Homebrew/cask/test/support/Casks/container-sit.rb
Normal file
@ -0,0 +1,11 @@
|
||||
test_cask 'container-sit' do
|
||||
version '1.2.3'
|
||||
sha256 '0d21a64dce625044345c8ecca888e5439feaf254dac7f884917028a744f93cf3'
|
||||
|
||||
url TestHelper.local_binary_url('container.sit')
|
||||
homepage 'https://example.com/container-sit'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
app 'container'
|
||||
end
|
||||
@ -0,0 +1,9 @@
|
||||
test_cask 'container-tar-gz' do
|
||||
version '1.2.3'
|
||||
sha256 'fab685fabf73d5a9382581ce8698fce9408f5feaa49fa10d9bc6c510493300f5'
|
||||
|
||||
url TestHelper.local_binary_url('container.tar.gz')
|
||||
homepage 'https://example.com/container-tar-gz'
|
||||
|
||||
app 'container'
|
||||
end
|
||||
@ -0,0 +1,9 @@
|
||||
test_cask 'container-xar' do
|
||||
version '1.2.3'
|
||||
sha256 '5bb8e09a6fc630ebeaf266b1fd2d15e2ae7d32d7e4da6668a8093426fa1ba509'
|
||||
|
||||
url TestHelper.local_binary_url('container.xar')
|
||||
homepage 'https://example.com/container-xar'
|
||||
|
||||
app 'container'
|
||||
end
|
||||
11
Library/Homebrew/cask/test/support/Casks/container-xz.rb
Normal file
11
Library/Homebrew/cask/test/support/Casks/container-xz.rb
Normal file
@ -0,0 +1,11 @@
|
||||
test_cask 'container-xz' do
|
||||
version '1.2.3'
|
||||
sha256 '839263f474edde1d54a9101606e6f0dc9d963acc93f6dcc5af8d10ebc3187c02'
|
||||
|
||||
url TestHelper.local_binary_url('container.xz')
|
||||
homepage 'https://example.com/container-xz'
|
||||
|
||||
depends_on formula: 'xz'
|
||||
|
||||
app 'container-xz--1.2.3'
|
||||
end
|
||||
@ -1,9 +0,0 @@
|
||||
test_cask 'gzipped-asset' do
|
||||
version '1.2.3'
|
||||
sha256 '832506ade94b3e41ecdf2162654eb75891a0749803229e82b2e0420fd1b9e8d2'
|
||||
|
||||
url TestHelper.local_binary_url('gzipped_asset.gz')
|
||||
homepage 'http://example.com/gzipped-asset'
|
||||
|
||||
app 'gzipped-asset--1.2.3'
|
||||
end
|
||||
@ -1,12 +1,12 @@
|
||||
test_cask 'invalid-appcast-multiple' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
appcast 'http://example.com/appcast1.xml',
|
||||
checkpoint: '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
checkpoint: '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
appcast 'http://example.com/appcast2.xml',
|
||||
checkpoint: '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
checkpoint: '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
homepage 'http://example.com/invalid-appcast-multiple'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
test_cask 'invalid-appcast-url' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
appcast 1,
|
||||
checkpoint: '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
checkpoint: '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
homepage 'http://example.com/invalid-appcast-url'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-conflicts-with-key' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-conflicts-with-key'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-depends-on-arch-value' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-depends-on-arch-value'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-depends-on-key' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-depends-on-key'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-depends-on-macos-bad-release' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-depends-on-macos-bad-release'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-depends-on-macos-conflicting-forms' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-depends-on-macos-conflicting-forms'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-depends-on-x11-value' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-depends-on-x11-value'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-conflicting-keys' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-conflicting-keys'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-key-id' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-key-id'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-key-url' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-key-url'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-missing-key' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-missing-keys'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-multiple-stanzas' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-multiple-stanzas'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-parameter' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-type'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-signature-url' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-signature-url'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-gpg-type' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/invalid-gpg-type'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask => 'invalid-header-format' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-header-token-mismatch-this-text-does-not-belong' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-header-version' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-license-multiple' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/invalid-license-multiple'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-license-value' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/invalid-license-value'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-stage-only-conflict' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/invalid-stage-only-conflict'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-two-homepage' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'invalid-two-url' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url 'http://example.com/caffeine.zip'
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
test_cask 'invalid-two-version' do
|
||||
version '1.2.3'
|
||||
version '2.0'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'local-caffeine' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'local-transmission' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/local-transmission'
|
||||
|
||||
@ -1,11 +0,0 @@
|
||||
test_cask 'lzma-asset' do
|
||||
version '1.2.3'
|
||||
sha256 '9d7edb32d02ab9bd9749a5bde8756595ea4cfcb1da02ca11c30fb591d4c1ed85'
|
||||
|
||||
url TestHelper.local_binary_url('lzma-asset.lzma')
|
||||
homepage 'http://example.com/xzipped-asset'
|
||||
|
||||
depends_on formula: 'lzma'
|
||||
|
||||
app 'lzma-asset--1.2.3'
|
||||
end
|
||||
@ -1,7 +0,0 @@
|
||||
test_cask 'naked-pkg' do
|
||||
version '1.2.3'
|
||||
sha256 '611c50c8a2a2098951d2cd0fd54787ed81b92cd97b4b08bd7cba17f1e1d8e40b'
|
||||
|
||||
url TestHelper.local_binary_url('Naked.pkg')
|
||||
homepage 'http://example.com/naked-pkg'
|
||||
end
|
||||
@ -1,11 +0,0 @@
|
||||
test_cask 'rar-container' do
|
||||
version '1.2.3'
|
||||
sha256 '35fb13fb13e6aefc38b60486627eff6b6b55b2f99f64bf47938530c6cf9e0a0f'
|
||||
|
||||
url TestHelper.local_binary_url('rarcontainer.rar')
|
||||
homepage 'http://example.com/rar-container'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
app 'rarcontainer/Application.app'
|
||||
end
|
||||
@ -1,11 +0,0 @@
|
||||
test_cask 'sevenzip-container' do
|
||||
version '1.2.3'
|
||||
sha256 '1550701e7848fcb94f5b0085cca527083a8662ddeb8c0a7bc5af6bd145797cc1'
|
||||
|
||||
url TestHelper.local_binary_url('sevenzipcontainer.7z')
|
||||
homepage 'http://example.com/sevenzip-container'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
app 'sevenzipcontainer/Application.app'
|
||||
end
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'stage-only' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/stage-only'
|
||||
|
||||
@ -1,11 +0,0 @@
|
||||
test_cask 'stuffit-container' do
|
||||
version '1.2.3'
|
||||
sha256 '892b6d49a98c546381d41dec9b0bbc04267ac008d72b99755968d357099993b7'
|
||||
|
||||
url TestHelper.local_binary_url('sheldonmac.sit')
|
||||
homepage 'http://www.tobias-jung.de/seekingprofont/'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
artifact 'sheldonmac/v1.0', target: "#{Hbc.appdir}/sheldonmac/v1.0"
|
||||
end
|
||||
@ -1,9 +0,0 @@
|
||||
test_cask 'tarball' do
|
||||
version '1.2.3'
|
||||
sha256 :no_check
|
||||
|
||||
url TestHelper.local_binary_url('tarball.tgz')
|
||||
homepage 'http://example.com/tarball'
|
||||
|
||||
app 'Tarball.app'
|
||||
end
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-alt-target' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
test_cask 'with-appcast' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
appcast 'http://example.com/appcast.xml',
|
||||
checkpoint: '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
checkpoint: '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
homepage 'http://example.com/with-appcast'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-caveats' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-conditional-caveats' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-conflicts-with' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-conflicts-with'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-arch-failure' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-arch-failure'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-arch' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-arch'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-cask-cyclic-helper' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-cask-cyclic-helper'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-cask-cyclic' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-cask-cyclic'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-cask-multiple' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-cask-multiple'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-cask' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-cask'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-formula-multiple' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-formula-multiple'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-formula' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-formula'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-macos-array' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-macos-array'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-macos-comparison' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-macos-comparison'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-macos-failure' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-macos-failure'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-macos-string' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-macos-string'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-macos-symbol' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-macos-symbol'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-x11-false' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-x11-false'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-depends-on-x11' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-depends-on-x11'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-generic-artifact-no-target' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-generic-artifact'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-generic-artifact' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-generic-artifact'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-gpg-key-url' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-gpg-key-url'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-gpg' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-gpg'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-installer-manual' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-installer-script' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/with-install-script'
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-license' do
|
||||
version '2.61'
|
||||
sha256 'd26d7481cf1229f879c05e11cbdf440d99db6d6342f26c73d8ba7861b975532f'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
homepage 'http://example.com/with-license'
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
test_cask 'with-suite' do
|
||||
version '1.2.3'
|
||||
sha256 'd1302a0dc25aff72ad395ed01a830468b92253ffd28269574f3ac0b5eb8aad54'
|
||||
sha256 'd95dcc12d4e5be0bc3cb9793c4b7e7f69a25f0b3c7418494b0c883957e6eeae4'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine_suite.zip')
|
||||
url TestHelper.local_binary_url('caffeine-suite.zip')
|
||||
name 'Caffeine'
|
||||
homepage 'http://example.com/with-suite'
|
||||
license :unknown # TODO: change license and remove this comment; ':unknown' is a machine-generated placeholder
|
||||
|
||||
suite 'caffeine_suite'
|
||||
suite 'Caffeine'
|
||||
end
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
test_cask 'with-two-apps-correct' do
|
||||
version '1.2.3'
|
||||
sha256 'c0c79dce9511c80603328013dbbcb80b859cc8b9190660b6832b5f0e60d74c82'
|
||||
sha256 '3178fbfd1ea5d87a2a0662a4eb599ebc9a03888e73f37538d9f3f6ee69d2368e'
|
||||
|
||||
url TestHelper.local_binary_url('2_app_caffeine.zip')
|
||||
url TestHelper.local_binary_url('caffeines.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
app 'Caffeine-2.app'
|
||||
app 'Caffeine Mini.app'
|
||||
app 'Caffeine Pro.app'
|
||||
end
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
test_cask 'with-two-apps-incorrect' do
|
||||
version '1.2.3'
|
||||
sha256 '9203c30951f9aab41ac294bbeb1dcef7bed401ff0b353dcb34d68af32ea51853'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
test_cask 'with-two-apps-subdir' do
|
||||
version '1.2.3'
|
||||
sha256 '03edce6992a6095e120dcfadf7049158589ae6f0548c145ed1b1c6f2883f6dca'
|
||||
sha256 'd687c22a21c02bd8f07da9302c8292b93a04df9a929e3f04d09aea6c76f75c65'
|
||||
|
||||
url TestHelper.local_binary_url('2_app_subdir.zip')
|
||||
url TestHelper.local_binary_url('caffeines-subdir.zip')
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'subdir/Caffeine.app'
|
||||
app 'subdir/Caffeine-2.app'
|
||||
app 'Caffeines/Caffeine Mini.app'
|
||||
app 'Caffeines/Caffeine Pro.app'
|
||||
end
|
||||
|
||||
@ -1,9 +0,0 @@
|
||||
test_cask 'xar-container' do
|
||||
version '1.2.3'
|
||||
sha256 '1418752ac49e859f88590db245015cb2f8b459f619e0c50fd6ff87b902c72ee1'
|
||||
|
||||
url TestHelper.local_binary_url('xarcontainer.xar')
|
||||
homepage 'http://example.com/xar-container'
|
||||
|
||||
app 'xarcontainer/Application.app'
|
||||
end
|
||||
@ -1,11 +0,0 @@
|
||||
test_cask 'xzipped-asset' do
|
||||
version '1.2.3'
|
||||
sha256 '839263f474edde1d54a9101606e6f0dc9d963acc93f6dcc5af8d10ebc3187c02'
|
||||
|
||||
url TestHelper.local_binary_url('xzipped-asset.xz')
|
||||
homepage 'http://example.com/xzipped-asset'
|
||||
|
||||
depends_on formula: 'xz'
|
||||
|
||||
app 'xzipped-asset--1.2.3'
|
||||
end
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Homebrew/cask/test/support/binaries/caffeine-suite.zip
Normal file
BIN
Library/Homebrew/cask/test/support/binaries/caffeine-suite.zip
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Library/Homebrew/cask/test/support/binaries/caffeines-subdir.zip
Normal file
BIN
Library/Homebrew/cask/test/support/binaries/caffeines-subdir.zip
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user