From 36fe355159385669fbd5c294b901ed1df5bc745f Mon Sep 17 00:00:00 2001 From: L. E. Segovia Date: Sun, 12 Nov 2017 09:25:15 -0300 Subject: Add tests for upgrade recovery --- .../test/support/fixtures/cask/Casks/outdated/bad-checksum.rb | 9 +++++++++ .../fixtures/cask/Casks/outdated/will-fail-if-upgraded.rb | 9 +++++++++ .../test/support/fixtures/cask/Casks/will-fail-if-upgraded.rb | 9 +++++++++ 3 files changed, 27 insertions(+) create mode 100644 Library/Homebrew/test/support/fixtures/cask/Casks/outdated/bad-checksum.rb create mode 100644 Library/Homebrew/test/support/fixtures/cask/Casks/outdated/will-fail-if-upgraded.rb create mode 100644 Library/Homebrew/test/support/fixtures/cask/Casks/will-fail-if-upgraded.rb (limited to 'Library/Homebrew/test/support') diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/bad-checksum.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/bad-checksum.rb new file mode 100644 index 000000000..5e7e74483 --- /dev/null +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/bad-checksum.rb @@ -0,0 +1,9 @@ +cask 'bad-checksum' do + version '1.2.2' + sha256 '67cdb8a02803ef37fdbf7e0be205863172e41a561ca446cd84f0d7ab35a99d94' + + url "file://#{TEST_FIXTURE_DIR}/cask/caffeine.zip" + homepage 'http://example.com/local-caffeine' + + app 'Caffeine.app' +end diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/will-fail-if-upgraded.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/will-fail-if-upgraded.rb new file mode 100644 index 000000000..7735ffa84 --- /dev/null +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/will-fail-if-upgraded.rb @@ -0,0 +1,9 @@ +cask 'will-fail-if-upgraded' do + version '1.2.2' + sha256 'fab685fabf73d5a9382581ce8698fce9408f5feaa49fa10d9bc6c510493300f5' + + url "file://#{TEST_FIXTURE_DIR}/cask/container.tar.gz" + homepage 'https://example.com/container-tar-gz' + + app 'container' +end diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/will-fail-if-upgraded.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/will-fail-if-upgraded.rb new file mode 100644 index 000000000..99ed4b87c --- /dev/null +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/will-fail-if-upgraded.rb @@ -0,0 +1,9 @@ +cask 'will-fail-if-upgraded' do + version '1.2.3' + sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68' + + url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg" + homepage 'http://example.com/local-transmission' + + app 'container' +end -- cgit v1.2.3