aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/support
diff options
context:
space:
mode:
authorL. E. Segovia2017-11-12 09:25:15 -0300
committerL. E. Segovia2017-11-13 08:46:08 -0300
commit36fe355159385669fbd5c294b901ed1df5bc745f (patch)
tree6aff81617274c53412e034dddf5e0b4227dcb51b /Library/Homebrew/test/support
parent8cc1aea5f07d1fdfb9cf8ae9a5687c571a856312 (diff)
downloadbrew-36fe355159385669fbd5c294b901ed1df5bc745f.tar.bz2
Add tests for upgrade recovery
Diffstat (limited to 'Library/Homebrew/test/support')
-rw-r--r--Library/Homebrew/test/support/fixtures/cask/Casks/outdated/bad-checksum.rb9
-rw-r--r--Library/Homebrew/test/support/fixtures/cask/Casks/outdated/will-fail-if-upgraded.rb9
-rw-r--r--Library/Homebrew/test/support/fixtures/cask/Casks/will-fail-if-upgraded.rb9
3 files changed, 27 insertions, 0 deletions
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