aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/support
diff options
context:
space:
mode:
authorMarkus Reiter2017-11-27 23:41:03 +0100
committerGitHub2017-11-27 23:41:03 +0100
commitf50ae449800c85b53910bf294b9271c45c25da01 (patch)
treee07111b8e02a4e2005faae4195af6743a5a9f88c /Library/Homebrew/test/support
parentf7baa3b380c1ed38d78da054c99b1b5f3678a645 (diff)
parent8abe60d2dc3f010112aa671a82e4dceb22c11e5b (diff)
downloadbrew-f50ae449800c85b53910bf294b9271c45c25da01.tar.bz2
Merge pull request #3396 from amyspark/hacktoberfest-upgrade
Implement `brew cask upgrade`
Diffstat (limited to 'Library/Homebrew/test/support')
-rw-r--r--Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb8
-rw-r--r--Library/Homebrew/test/support/fixtures/cask/Casks/outdated/auto-updates.rb8
-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
5 files changed, 35 insertions, 8 deletions
diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb
index 1cada2561..4f61455bb 100644
--- a/Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb
+++ b/Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb
@@ -1,11 +1,11 @@
cask 'auto-updates' do
version '2.61'
- sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
+ sha256 '5633c3a0f2e572cbf021507dec78c50998b398c343232bdfc7e26221d0a5db4d'
- url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg"
- homepage 'http://example.com/auto-updates'
+ url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyApp.zip"
+ homepage 'http://example.com/MyFancyApp'
auto_updates true
- app 'Transmission.app'
+ app 'MyFancyApp/MyFancyApp.app'
end
diff --git a/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/auto-updates.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/auto-updates.rb
index e202f5a16..5844a0762 100644
--- a/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/auto-updates.rb
+++ b/Library/Homebrew/test/support/fixtures/cask/Casks/outdated/auto-updates.rb
@@ -1,11 +1,11 @@
cask 'auto-updates' do
version '2.57'
- sha256 'e44ffa103fbf83f55c8d0b1bea309a43b2880798dae8620b1ee8da5e1095ec68'
+ sha256 '5633c3a0f2e572cbf021507dec78c50998b398c343232bdfc7e26221d0a5db4d'
- url "file://#{TEST_FIXTURE_DIR}/cask/transmission-2.61.dmg"
- homepage 'http://example.com/auto-updates'
+ url "file://#{TEST_FIXTURE_DIR}/cask/MyFancyApp.zip"
+ homepage 'http://example.com/MyFancyApp'
auto_updates true
- app 'Transmission.app'
+ app 'MyFancyApp/MyFancyApp.app'
end
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