Merge pull request #1342 from reitermarkus/fixtures
Move cask's fixtures to `test/fixtures`.
This commit is contained in:
commit
e6bce5ec27
@ -2,7 +2,7 @@ test_cask 'with-binary' do
|
||||
version '1.2.3'
|
||||
sha256 'd5b2dfbef7ea28c25f7a77cd7fa14d013d82b626db1d82e00e25822464ba19e2'
|
||||
|
||||
url FileHelper.local_binary_url('AppWithBinary.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/AppWithBinary.zip"
|
||||
homepage 'http://example.com/with-binary'
|
||||
|
||||
app 'App.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-embedded-binary' do
|
||||
version '1.2.3'
|
||||
sha256 'fe052d3e77d92676775fd916ddb8942e72a565b844ea7f6d055474c99bb4e47b'
|
||||
|
||||
url FileHelper.local_binary_url('AppWithEmbeddedBinary.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/AppWithEmbeddedBinary.zip"
|
||||
homepage 'http://example.com/with-binary'
|
||||
|
||||
app 'App.app'
|
||||
|
||||
@ -1,16 +1,8 @@
|
||||
module FileHelper
|
||||
class << self
|
||||
def local_binary_path(name)
|
||||
File.expand_path(File.join(File.dirname(__FILE__), "binaries", name))
|
||||
end
|
||||
module_function
|
||||
|
||||
def local_binary_url(name)
|
||||
"file://" + local_binary_path(name)
|
||||
end
|
||||
|
||||
def valid_alias?(candidate)
|
||||
return false unless candidate.symlink?
|
||||
candidate.readlink.exist?
|
||||
end
|
||||
def valid_alias?(candidate)
|
||||
return false unless candidate.symlink?
|
||||
candidate.readlink.exist?
|
||||
end
|
||||
end
|
||||
|
||||
@ -30,7 +30,7 @@ describe Hbc::Artifact::App do
|
||||
describe "when app is in a subdirectory" do
|
||||
let(:cask) {
|
||||
Hbc::Cask.new("subdir") do
|
||||
url TestHelper.local_binary_url("caffeine.zip")
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage "http://example.com/local-caffeine"
|
||||
version "1.2.3"
|
||||
sha256 "67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94"
|
||||
|
||||
@ -29,7 +29,7 @@ describe Hbc::Artifact::App do
|
||||
describe "when app is in a subdirectory" do
|
||||
let(:cask) {
|
||||
Hbc::Cask.new("subdir") do
|
||||
url TestHelper.local_binary_url("caffeine.zip")
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage "http://example.com/local-caffeine"
|
||||
version "1.2.3"
|
||||
sha256 "67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94"
|
||||
|
||||
@ -273,7 +273,7 @@ describe Hbc::Artifact::Uninstall do
|
||||
|
||||
describe "when using rmdir" do
|
||||
let(:cask) { Hbc.load("with-uninstall-rmdir") }
|
||||
let(:dir_pathname) { Pathname(TestHelper.local_binary_path("empty_directory")) }
|
||||
let(:dir_pathname) { Pathname.new("#{TEST_FIXTURE_DIR}/cask/empty_directory") }
|
||||
|
||||
it "can uninstall" do
|
||||
Hbc::FakeSystemCommand.expects_command(
|
||||
|
||||
@ -274,7 +274,7 @@ describe Hbc::Artifact::Zap do
|
||||
|
||||
describe "when using rmdir" do
|
||||
let(:cask) { Hbc.load("with-zap-rmdir") }
|
||||
let(:dir_pathname) { Pathname(TestHelper.local_binary_path("empty_directory")) }
|
||||
let(:dir_pathname) { Pathname.new("#{TEST_FIXTURE_DIR}/cask/empty_directory") }
|
||||
|
||||
it "can zap" do
|
||||
Hbc::FakeSystemCommand.expects_command(
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'appdir-interpolation' do
|
||||
version '2.61'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg"
|
||||
homepage 'http://example.com/appdir-interpolation'
|
||||
|
||||
binary "#{appdir}/some/path"
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'auto-updates' do
|
||||
version '2.61'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg"
|
||||
homepage 'http://example.com/auto-updates'
|
||||
|
||||
auto_updates true
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'bad-checksum' do
|
||||
version '1.2.3'
|
||||
sha256 'badbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadbadb'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-7z' do
|
||||
version '1.2.3'
|
||||
sha256 '3f9542ace85ed5f88549e2d0ea82210f8ddc87e0defbb78469d3aed719b3c964'
|
||||
|
||||
url TestHelper.local_binary_url('container.7z')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.7z"
|
||||
homepage 'https://example.com/container-7z'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-air' do
|
||||
version '0.1'
|
||||
sha256 '554472e163f8a028629b12b468e29acda9f16b223dff74fcd218bba73cc2365a'
|
||||
|
||||
url TestHelper.local_binary_url('container.air')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.air"
|
||||
homepage 'https://example.com/container-air'
|
||||
|
||||
app 'container.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-bzip2' do
|
||||
version '1.2.3'
|
||||
sha256 'eaf67b3a62cb9275f96e45d05c70b94bef9ef1dae344083e93eda6b0b388a61c'
|
||||
|
||||
url TestHelper.local_binary_url('container.bz2')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.bz2"
|
||||
homepage 'https://example.com/container-bzip2'
|
||||
|
||||
app 'container-bzip2--1.2.3'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-cab' do
|
||||
version '1.2.3'
|
||||
sha256 'c267f5cebb14814c8e612a8b7d2bda02aec913f869509b6f1d3883427c0f552b'
|
||||
|
||||
url TestHelper.local_binary_url('container.cab')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.cab"
|
||||
homepage 'https://example.com/container-cab'
|
||||
|
||||
depends_on formula: 'cabextract'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-dmg' do
|
||||
version '1.2.3'
|
||||
sha256 '74d89d4fa5cef175cf43666ce11fefa3741aa1522114042ac75e656be37141a1'
|
||||
|
||||
url TestHelper.local_binary_url('container.dmg')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.dmg"
|
||||
homepage 'https://example.com/container-dmg'
|
||||
|
||||
app 'container'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-gzip' do
|
||||
version '1.2.3'
|
||||
sha256 'fa4ebb5246583c4b6e62e1df4e3b71b4e38a1d7d91c025665827195d36214b20'
|
||||
|
||||
url TestHelper.local_binary_url('container.gz')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.gz"
|
||||
homepage 'https://example.com/container-gzip'
|
||||
|
||||
app 'container'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-lzma' do
|
||||
version '1.2.3'
|
||||
sha256 '9d7edb32d02ab9bd9749a5bde8756595ea4cfcb1da02ca11c30fb591d4c1ed85'
|
||||
|
||||
url TestHelper.local_binary_url('container.lzma')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.lzma"
|
||||
homepage 'https://example.com/container-lzma'
|
||||
|
||||
depends_on formula: 'lzma'
|
||||
|
||||
@ -2,6 +2,6 @@ test_cask 'container-pkg' do
|
||||
version '1.2.3'
|
||||
sha256 '611c50c8a2a2098951d2cd0fd54787ed81b92cd97b4b08bd7cba17f1e1d8e40b'
|
||||
|
||||
url TestHelper.local_binary_url('container.pkg')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.pkg"
|
||||
homepage 'https://example.com/container-pkg'
|
||||
end
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-rar' do
|
||||
version '1.2.3'
|
||||
sha256 '419af7864c0e1f125515c49b08bd22e0f7de39f5285897c440fe03c714871763'
|
||||
|
||||
url TestHelper.local_binary_url('container.rar')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.rar"
|
||||
homepage 'https://example.com/container-rar'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-sit' do
|
||||
version '1.2.3'
|
||||
sha256 '0d21a64dce625044345c8ecca888e5439feaf254dac7f884917028a744f93cf3'
|
||||
|
||||
url TestHelper.local_binary_url('container.sit')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.sit"
|
||||
homepage 'https://example.com/container-sit'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-tar-gz' do
|
||||
version '1.2.3'
|
||||
sha256 'fab685fabf73d5a9382581ce8698fce9408f5feaa49fa10d9bc6c510493300f5'
|
||||
|
||||
url TestHelper.local_binary_url('container.tar.gz')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.tar.gz"
|
||||
homepage 'https://example.com/container-tar-gz'
|
||||
|
||||
app 'container'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-xar' do
|
||||
version '1.2.3'
|
||||
sha256 '5bb8e09a6fc630ebeaf266b1fd2d15e2ae7d32d7e4da6668a8093426fa1ba509'
|
||||
|
||||
url TestHelper.local_binary_url('container.xar')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.xar"
|
||||
homepage 'https://example.com/container-xar'
|
||||
|
||||
app 'container'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'container-xz' do
|
||||
version '1.2.3'
|
||||
sha256 '839263f474edde1d54a9101606e6f0dc9d963acc93f6dcc5af8d10ebc3187c02'
|
||||
|
||||
url TestHelper.local_binary_url('container.xz')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/container.xz"
|
||||
homepage 'https://example.com/container-xz'
|
||||
|
||||
depends_on formula: 'xz'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-appcast-multiple' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
appcast 'http://example.com/appcast1.xml',
|
||||
checkpoint: '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
appcast 'http://example.com/appcast2.xml',
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-appcast-url' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
appcast 1,
|
||||
checkpoint: '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
homepage 'http://example.com/invalid-appcast-url'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-conflicts-with-key' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-conflicts-with-key'
|
||||
|
||||
conflicts_with no_such_key: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-depends-on-arch-value' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-depends-on-arch-value'
|
||||
|
||||
depends_on arch: :no_such_arch
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-depends-on-key' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-depends-on-key'
|
||||
|
||||
depends_on no_such_key: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-depends-on-macos-bad-release' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-depends-on-macos-bad-release'
|
||||
|
||||
depends_on macos: :no_such_release
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-depends-on-macos-conflicting-forms' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-depends-on-macos-conflicting-forms'
|
||||
|
||||
depends_on macos: :yosemite
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-depends-on-x11-value' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-depends-on-x11-value'
|
||||
|
||||
depends_on x11: :no_such_value
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-conflicting-keys' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-conflicting-keys'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
key_id: '01234567',
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-key-id' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-key-id'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
key_id: '012'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-key-url' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-key-url'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
key_url: 1
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-missing-key' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-missing-keys'
|
||||
gpg 'http://example.com/gpg-signature.asc'
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-multiple-stanzas' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-multiple-stanzas'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
key_id: '01234567'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-parameter' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-type'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
no_such_parameter: :value
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-signature-url' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-signature-url'
|
||||
gpg 1,
|
||||
key_id: '01234567'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-gpg-type' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/invalid-gpg-type'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
no_such_parameter: :value
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask => 'invalid-header-format' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-header-token-mismatch-this-text-does-not-belong' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-header-version' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-stage-only-conflict' do
|
||||
version '2.61'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg"
|
||||
homepage 'http://example.com/invalid-stage-only-conflict'
|
||||
|
||||
app 'Transmission.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-two-homepage' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
homepage 'http://www.example.com/local-caffeine'
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'invalid-two-url' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
url 'http://example.com/caffeine.zip'
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
|
||||
@ -3,7 +3,7 @@ test_cask 'invalid-two-version' do
|
||||
version '2.0'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'local-caffeine' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'local-transmission' do
|
||||
version '2.61'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg"
|
||||
homepage 'http://example.com/local-transmission'
|
||||
|
||||
app 'Transmission.app'
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
test_cask 'missing-checksum' do
|
||||
version '1.2.3'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'naked-executable' do
|
||||
version '1.2.3'
|
||||
sha256 '306c6ca7407560340797866e077e053627ad409277d1b9da58106fce4cf717cb'
|
||||
|
||||
url TestHelper.local_binary_url('naked_executable')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/naked_executable"
|
||||
homepage 'http://example.com/naked-executable'
|
||||
|
||||
container type: :naked
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'nested-app' do
|
||||
version '1.2.3'
|
||||
sha256 '1866dfa833b123bb8fe7fa7185ebf24d28d300d0643d75798bc23730af734216'
|
||||
|
||||
url TestHelper.local_binary_url('NestedApp.dmg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/NestedApp.dmg.zip"
|
||||
homepage 'http://example.com/nested-app'
|
||||
|
||||
container nested: 'NestedApp.dmg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'no-checksum' do
|
||||
version '1.2.3'
|
||||
sha256 :no_check
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'stage-only' do
|
||||
version '2.61'
|
||||
sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
|
||||
|
||||
url TestHelper.local_binary_url('transmission-2.61.dmg')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg"
|
||||
homepage 'http://example.com/stage-only'
|
||||
|
||||
stage_only true
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-alt-target' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app', target: 'AnotherName.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-appcast' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
appcast 'http://example.com/appcast.xml',
|
||||
checkpoint: '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
homepage 'http://example.com/with-appcast'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-caveats' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-conditional-caveats' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-conflicts-with' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-conflicts-with'
|
||||
|
||||
conflicts_with formula: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-arch-failure' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-arch-failure'
|
||||
|
||||
# guarantee mismatched hardware
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-arch' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-arch'
|
||||
|
||||
# covers all known hardware; always succeeds
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-cask-cyclic-helper' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-cask-cyclic-helper'
|
||||
|
||||
depends_on cask: 'with-depends-on-cask-cyclic'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-cask-cyclic' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-cask-cyclic'
|
||||
|
||||
depends_on cask: 'local-caffeine'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-cask-multiple' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-cask-multiple'
|
||||
|
||||
depends_on cask: 'local-caffeine'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-cask' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-cask'
|
||||
|
||||
depends_on cask: 'local-transmission'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-formula-multiple' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-formula-multiple'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-formula' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-formula'
|
||||
|
||||
depends_on formula: 'unar'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-macos-array' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-macos-array'
|
||||
|
||||
# since all OS releases are included, this should always pass
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-macos-comparison' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-macos-comparison'
|
||||
|
||||
depends_on macos: '>= 10.4'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-macos-failure' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-macos-failure'
|
||||
|
||||
# guarantee a mismatched release
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-macos-string' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-macos-string'
|
||||
|
||||
depends_on macos: MacOS.version.to_s
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-macos-symbol' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-macos-symbol'
|
||||
|
||||
depends_on macos: MacOS.version.to_sym
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-x11-false' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-x11-false'
|
||||
|
||||
depends_on x11: false
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-depends-on-x11' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-depends-on-x11'
|
||||
|
||||
depends_on x11: true
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-generic-artifact-no-target' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-generic-artifact'
|
||||
|
||||
artifact 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-generic-artifact' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-generic-artifact'
|
||||
|
||||
artifact 'Caffeine.app', target: "#{Hbc.appdir}/Caffeine.app"
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-gpg-key-url' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-gpg-key-url'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
key_url: 'http://example.com/gpg-key-url'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-gpg' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-gpg'
|
||||
gpg 'http://example.com/gpg-signature.asc',
|
||||
key_id: '01234567'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-installable' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
@ -16,5 +16,5 @@ test_cask 'with-installable' do
|
||||
'impermissible/relative/path',
|
||||
'/another/impermissible/../relative/path',
|
||||
],
|
||||
rmdir: TestHelper.local_binary_path('empty_directory')
|
||||
rmdir: "#{TEST_FIXTURE_DIR}/cask/empty_directory"
|
||||
end
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-installer-manual' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
installer manual: 'Caffeine.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-installer-script' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/with-install-script'
|
||||
|
||||
installer script: '/usr/bin/true',
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-macosx-dir' do
|
||||
version '1.2.3'
|
||||
sha256 '5633c3a0f2e572cbf021507dec78c50998b398c343232bdfc7e26221d0a5db4d'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyApp.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyApp.zip"
|
||||
homepage 'http://example.com/MyFancyApp'
|
||||
|
||||
app 'MyFancyApp/MyFancyApp.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-pkgutil-zap' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-suite' do
|
||||
version '1.2.3'
|
||||
sha256 'd95dcc12d4e5be0bc3cb9793c4b7e7f69a25f0b3c7418494b0c883957e6eeae4'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine-suite.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine-suite.zip"
|
||||
name 'Caffeine'
|
||||
homepage 'http://example.com/with-suite'
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-two-apps-correct' do
|
||||
version '1.2.3'
|
||||
sha256 '3178fbfd1ea5d87a2a0662a4eb599ebc9a03888e73f37538d9f3f6ee69d2368e'
|
||||
|
||||
url TestHelper.local_binary_url('caffeines.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeines.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine Mini.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-two-apps-incorrect' do
|
||||
version '1.2.3'
|
||||
sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94'
|
||||
|
||||
url TestHelper.local_binary_url('caffeine.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeine.app', 'Caffeine.app/Contents/MacOS/Caffeine'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-two-apps-subdir' do
|
||||
version '1.2.3'
|
||||
sha256 'd687c22a21c02bd8f07da9302c8292b93a04df9a929e3f04d09aea6c76f75c65'
|
||||
|
||||
url TestHelper.local_binary_url('caffeines-subdir.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/caffeines-subdir.zip"
|
||||
homepage 'http://example.com/local-caffeine'
|
||||
|
||||
app 'Caffeines/Caffeine Mini.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-delete' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-early-script' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-kext' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-launchctl' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyApp.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyApp.zip"
|
||||
homepage 'http://example.com/fancy'
|
||||
|
||||
app 'Fancy.app'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-login-item' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-pkgutil' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-quit' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
|
||||
@ -2,10 +2,10 @@ test_cask 'with-uninstall-rmdir' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
|
||||
uninstall rmdir: TestHelper.local_binary_path('empty_directory')
|
||||
uninstall rmdir: "#{TEST_FIXTURE_DIR}/cask/empty_directory"
|
||||
end
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-script' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-signal' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-uninstall-trash' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-zap-delete' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-zap-early-script' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'MyFancyPkg/Fancy.pkg'
|
||||
|
||||
@ -2,7 +2,7 @@ test_cask 'with-zap-kext' do
|
||||
version '1.2.3'
|
||||
sha256 '8c62a2b791cf5f0da6066a0a4b6e85f62949cd60975da062df44adf887f4370b'
|
||||
|
||||
url TestHelper.local_binary_url('MyFancyPkg.zip')
|
||||
url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyPkg.zip"
|
||||
homepage 'http://example.com/fancy-pkg'
|
||||
|
||||
pkg 'Fancy.pkg'
|
||||
|
||||
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