diff options
| author | Markus Reiter | 2016-12-06 16:36:34 +0100 | 
|---|---|---|
| committer | Markus Reiter | 2017-01-25 13:33:12 +0100 | 
| commit | f717831a032c96fa583ab27d7ad2f300ad81b764 (patch) | |
| tree | 9afe1fc60c7395b0eed76c95e65adc20a04d6cae /Library | |
| parent | 35045b2934d94eabe302693a05b12fb530827454 (diff) | |
| download | brew-f717831a032c96fa583ab27d7ad2f300ad81b764.tar.bz2 | |
Move Cask fixtures to `test/support/fixtures`.
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/cask/lib/hbc.rb | 1 | ||||
| -rw-r--r-- | Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/spec/spec_helper.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/accessibility_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/alt_target_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/app_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/generic_artifact_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/nested_container_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/pkg_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/suite_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/two_apps_correct_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/two_apps_incorrect_test.rb | 17 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/uninstall_test.rb | 24 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/artifact/zap_test.rb | 24 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/cli/fetch_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/cli/install_test.rb | 12 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/cli/list_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/cli/reinstall_test.rb | 8 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/cli/uninstall_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/cli/zap_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/container/dmg_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/depends_on_test.rb | 22 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/dsl/caveats_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/dsl/postflight_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/dsl/preflight_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/dsl/uninstall_postflight_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/dsl/uninstall_preflight_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/dsl_test.rb | 80 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/installer_test.rb | 64 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/staged_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask/url_checker_test.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/cask_test.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/cask/test/test_helper.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/appcast-checkpoint-sha256-for-empty-string.rb (renamed from Library/Homebrew/cask/spec/support/Casks/appcast-checkpoint-sha256-for-empty-string.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/appcast-invalid-checkpoint.rb (renamed from Library/Homebrew/cask/spec/support/Casks/appcast-invalid-checkpoint.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/appcast-missing-checkpoint.rb (renamed from Library/Homebrew/cask/spec/support/Casks/appcast-missing-checkpoint.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/appcast-valid-checkpoint.rb (renamed from Library/Homebrew/cask/spec/support/Casks/appcast-valid-checkpoint.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/appdir-interpolation.rb (renamed from Library/Homebrew/cask/test/support/Casks/appdir-interpolation.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb (renamed from Library/Homebrew/cask/test/support/Casks/auto-updates.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/bad-checksum.rb (renamed from Library/Homebrew/cask/test/support/Casks/bad-checksum.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/basic-cask.rb (renamed from Library/Homebrew/cask/test/support/Casks/basic-cask.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/booby-trap.rb (renamed from Library/Homebrew/cask/spec/support/Casks/booby-trap.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-7z.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-7z.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-air.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-air.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-bzip2.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-bzip2.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-cab.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-cab.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-dmg.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-dmg.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-gzip.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-gzip.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-lzma.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-lzma.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-pkg.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-pkg.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-rar.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-rar.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-sit.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-sit.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-tar-gz.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-tar-gz.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-xar.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-xar.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/container-xz.rb (renamed from Library/Homebrew/cask/test/support/Casks/container-xz.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-absolute-target.rb (renamed from Library/Homebrew/cask/spec/support/Casks/generic-artifact-absolute-target.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-no-target.rb (renamed from Library/Homebrew/cask/spec/support/Casks/generic-artifact-no-target.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-relative-target.rb (renamed from Library/Homebrew/cask/spec/support/Casks/generic-artifact-relative-target.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid-sha256.rb (renamed from Library/Homebrew/cask/spec/support/Casks/invalid-sha256.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-appcast-multiple.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-appcast-multiple.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-appcast-url.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-appcast-url.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-conflicts-with-key.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-conflicts-with-key.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-arch-value.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-arch-value.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-key.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-key.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-macos-bad-release.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-macos-bad-release.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-macos-conflicting-forms.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-macos-conflicting-forms.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-x11-value.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-x11-value.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-conflicting-keys.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-conflicting-keys.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-key-id.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-key-id.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-key-url.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-key-url.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-missing-key.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-missing-key.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-multiple-stanzas.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-multiple-stanzas.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-parameter.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-parameter.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-signature-url.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-signature-url.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-type.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-type.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-format.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-format.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-token-mismatch.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-token-mismatch.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-version.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-version.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-stage-only-conflict.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-stage-only-conflict.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-homepage.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-homepage.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-url.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-url.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-version.rb (renamed from Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-version.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/local-caffeine.rb (renamed from Library/Homebrew/cask/test/support/Casks/local-caffeine.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/local-transmission.rb (renamed from Library/Homebrew/cask/test/support/Casks/local-transmission.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/missing-checksum.rb (renamed from Library/Homebrew/cask/test/support/Casks/missing-checksum.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/missing-homepage.rb (renamed from Library/Homebrew/cask/spec/support/Casks/missing-homepage.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/missing-name.rb (renamed from Library/Homebrew/cask/spec/support/Casks/missing-name.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/missing-sha256.rb (renamed from Library/Homebrew/cask/spec/support/Casks/missing-sha256.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/missing-url.rb (renamed from Library/Homebrew/cask/spec/support/Casks/missing-url.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/missing-version.rb (renamed from Library/Homebrew/cask/spec/support/Casks/missing-version.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/naked-executable.rb (renamed from Library/Homebrew/cask/test/support/Casks/naked-executable.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/nested-app.rb (renamed from Library/Homebrew/cask/test/support/Casks/nested-app.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/no-checksum.rb (renamed from Library/Homebrew/cask/test/support/Casks/no-checksum.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/no-dsl-version.rb (renamed from Library/Homebrew/cask/test/support/Casks/no-dsl-version.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/osdn-correct-url-format.rb (renamed from Library/Homebrew/cask/spec/support/Casks/osdn-correct-url-format.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/osdn-incorrect-url-format.rb (renamed from Library/Homebrew/cask/spec/support/Casks/osdn-incorrect-url-format.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/sha256-for-empty-string.rb (renamed from Library/Homebrew/cask/spec/support/Casks/sha256-for-empty-string.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-correct-url-format.rb (renamed from Library/Homebrew/cask/spec/support/Casks/sourceforge-correct-url-format.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-incorrect-url-format.rb (renamed from Library/Homebrew/cask/spec/support/Casks/sourceforge-incorrect-url-format.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-version-latest-correct-url-format.rb (renamed from Library/Homebrew/cask/spec/support/Casks/sourceforge-version-latest-correct-url-format.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/stage-only.rb (renamed from Library/Homebrew/cask/test/support/Casks/stage-only.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/test-opera-mail.rb (renamed from Library/Homebrew/cask/test/support/Casks/test-opera-mail.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/test-opera.rb (renamed from Library/Homebrew/cask/test/support/Casks/test-opera.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/version-latest-string.rb (renamed from Library/Homebrew/cask/spec/support/Casks/version-latest-string.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/version-latest-with-checksum.rb (renamed from Library/Homebrew/cask/spec/support/Casks/version-latest-with-checksum.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-accessibility-access.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-accessibility-access.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-alt-target.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-alt-target.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-appcast.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-appcast.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-binary.rb (renamed from Library/Homebrew/cask/spec/support/Casks/with-binary.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-caveats.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-caveats.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-choices.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-choices.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-caveats.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-conditional-caveats.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-conflicts-with.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-conflicts-with.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-arch.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-arch.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-cyclic-helper.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-cyclic-helper.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-cyclic.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-cyclic.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-multiple.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-multiple.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-cask.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-formula-multiple.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-formula-multiple.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-formula.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-formula.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-array.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-array.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-comparison.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-comparison.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-failure.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-failure.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-string.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-string.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-symbol.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-symbol.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-x11-false.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-x11-false.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-x11.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-depends-on-x11.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-dsl-version.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-dsl-version.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-embedded-binary.rb (renamed from Library/Homebrew/cask/spec/support/Casks/with-embedded-binary.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact-no-target.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-generic-artifact-no-target.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-generic-artifact.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-gpg-key-url.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-gpg-key-url.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-gpg.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-gpg.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-installable.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-installable.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-installer-manual.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-installer-manual.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-installer-script.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-installer-script.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-macosx-dir.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-macosx-dir.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-pkgutil-zap.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-pkgutil-zap.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-suite.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-suite.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-correct.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-two-apps-correct.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-incorrect.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-two-apps-incorrect.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-subdir.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-two-apps-subdir.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-delete.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-delete.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-early-script.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-early-script.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-kext.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-kext.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-launchctl.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-launchctl.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-login-item.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-login-item.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-pkgutil.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-pkgutil.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-quit.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-quit.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-rmdir.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-rmdir.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-script.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-script.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-signal.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-signal.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-trash.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-uninstall-trash.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-delete.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-delete.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-early-script.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-early-script.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-kext.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-kext.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-launchctl.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-launchctl.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-login-item.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-login-item.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-pkgutil.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-pkgutil.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-quit.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-quit.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-rmdir.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-rmdir.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-script.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-script.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-signal.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-signal.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-trash.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap-trash.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/fixtures/cask/Casks/with-zap.rb (renamed from Library/Homebrew/cask/test/support/Casks/with-zap.rb) | 0 | 
165 files changed, 158 insertions, 160 deletions
diff --git a/Library/Homebrew/cask/lib/hbc.rb b/Library/Homebrew/cask/lib/hbc.rb index 775b9229f..80f1f1da0 100644 --- a/Library/Homebrew/cask/lib/hbc.rb +++ b/Library/Homebrew/cask/lib/hbc.rb @@ -6,6 +6,7 @@ require "hbc/audit"  require "hbc/auditor"  require "hbc/cache"  require "hbc/cask" +require "hbc/cask_loader"  require "hbc/without_source"  require "hbc/caskroom"  require "hbc/checkable" diff --git a/Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb b/Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb index fbb117f67..95ac2b5f5 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb +++ b/Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb @@ -1,6 +1,6 @@  describe Hbc::Artifact::Binary do    let(:cask) { -    Hbc.load("with-binary").tap do |cask| +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-binary.rb").tap do |cask|        shutup do          InstallHelper.install_without_artifacts(cask)        end @@ -69,7 +69,7 @@ describe Hbc::Artifact::Binary do    context "binary is inside an app package" do      let(:cask) { -      Hbc.load("with-embedded-binary").tap do |cask| +      Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-embedded-binary.rb").tap do |cask|          shutup do            InstallHelper.install_without_artifacts(cask)          end diff --git a/Library/Homebrew/cask/spec/spec_helper.rb b/Library/Homebrew/cask/spec/spec_helper.rb index 162cb3b8f..a9a5bb0a3 100644 --- a/Library/Homebrew/cask/spec/spec_helper.rb +++ b/Library/Homebrew/cask/spec/spec_helper.rb @@ -32,7 +32,7 @@ Hbc.caskroom = Hbc.default_caskroom.tap(&:mkpath)  Hbc.default_tap = Tap.fetch("caskroom", "spec").tap do |tap|    # link test casks    FileUtils.mkdir_p tap.path.dirname -  FileUtils.ln_s Pathname.new(__FILE__).dirname.join("support"), tap.path +  FileUtils.ln_s TEST_FIXTURE_DIR.join("cask"), tap.path  end  RSpec.configure do |config| diff --git a/Library/Homebrew/cask/test/cask/accessibility_test.rb b/Library/Homebrew/cask/test/cask/accessibility_test.rb index 7c6484dd4..657629469 100644 --- a/Library/Homebrew/cask/test/cask/accessibility_test.rb +++ b/Library/Homebrew/cask/test/cask/accessibility_test.rb @@ -3,7 +3,7 @@ require "test_helper"  # TODO: this test should be named after the corresponding class, once  #       that class is abstracted from installer.rb.  describe "Accessibility Access" do -  let(:cask) { Hbc.load("with-accessibility-access") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-accessibility-access.rb") }    let(:with_fake_command) { { command: Hbc::FakeSystemCommand } }    let(:installer) { Hbc::Installer.new(cask, with_fake_command) } diff --git a/Library/Homebrew/cask/test/cask/artifact/alt_target_test.rb b/Library/Homebrew/cask/test/cask/artifact/alt_target_test.rb index d1fe26eaa..06c76f337 100644 --- a/Library/Homebrew/cask/test/cask/artifact/alt_target_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/alt_target_test.rb @@ -2,7 +2,7 @@ require "test_helper"  describe Hbc::Artifact::App do    describe "activate to alternate target" do -    let(:cask) { Hbc.load("with-alt-target") } +    let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-alt-target.rb") }      let(:install_phase) {        -> { Hbc::Artifact::App.new(cask).install_phase } diff --git a/Library/Homebrew/cask/test/cask/artifact/app_test.rb b/Library/Homebrew/cask/test/cask/artifact/app_test.rb index 3eeeb729f..1403a34a9 100644 --- a/Library/Homebrew/cask/test/cask/artifact/app_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/app_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::Artifact::App do -  let(:cask) { Hbc.load("local-caffeine") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb") }    let(:command) { Hbc::SystemCommand }    let(:force) { false }    let(:app) { Hbc::Artifact::App.new(cask, command: command, force: force) } diff --git a/Library/Homebrew/cask/test/cask/artifact/generic_artifact_test.rb b/Library/Homebrew/cask/test/cask/artifact/generic_artifact_test.rb index 42740cd44..21584b92a 100644 --- a/Library/Homebrew/cask/test/cask/artifact/generic_artifact_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/generic_artifact_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::Artifact::Artifact do -  let(:cask) { Hbc.load("with-generic-artifact") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-generic-artifact.rb") }    let(:install_phase) {      -> { Hbc::Artifact::Artifact.new(cask).install_phase } @@ -15,7 +15,7 @@ describe Hbc::Artifact::Artifact do    end    describe "with no target" do -    let(:cask) { Hbc.load("with-generic-artifact-no-target") } +    let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-generic-artifact-no-target.rb") }      it "fails to install with no target" do        install_phase.must_raise Hbc::CaskInvalidError diff --git a/Library/Homebrew/cask/test/cask/artifact/nested_container_test.rb b/Library/Homebrew/cask/test/cask/artifact/nested_container_test.rb index b771ba345..4d7ceaaa0 100644 --- a/Library/Homebrew/cask/test/cask/artifact/nested_container_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/nested_container_test.rb @@ -3,7 +3,7 @@ require "test_helper"  describe Hbc::Artifact::NestedContainer do    describe "install" do      it "extracts the specified paths as containers" do -      cask = Hbc.load("nested-app").tap do |c| +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/nested-app.rb").tap do |c|          TestHelper.install_without_artifacts(c)        end diff --git a/Library/Homebrew/cask/test/cask/artifact/pkg_test.rb b/Library/Homebrew/cask/test/cask/artifact/pkg_test.rb index 3ed427763..a77fb0a07 100644 --- a/Library/Homebrew/cask/test/cask/artifact/pkg_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/pkg_test.rb @@ -2,7 +2,7 @@ require "test_helper"  describe Hbc::Artifact::Pkg do    before do -    @cask = Hbc.load("with-installable") +    @cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-installable.rb")      shutup do        TestHelper.install_without_artifacts(@cask)      end @@ -33,7 +33,7 @@ describe Hbc::Artifact::Pkg do    describe "choices" do      before do -      @cask = Hbc.load("with-choices") +      @cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-choices.rb")        shutup do          TestHelper.install_without_artifacts(@cask)        end diff --git a/Library/Homebrew/cask/test/cask/artifact/suite_test.rb b/Library/Homebrew/cask/test/cask/artifact/suite_test.rb index ed151e45c..0584dcbeb 100644 --- a/Library/Homebrew/cask/test/cask/artifact/suite_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/suite_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::Artifact::Suite do -  let(:cask) { Hbc.load("with-suite") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-suite.rb") }    let(:install_phase) { -> { Hbc::Artifact::Suite.new(cask).install_phase } } diff --git a/Library/Homebrew/cask/test/cask/artifact/two_apps_correct_test.rb b/Library/Homebrew/cask/test/cask/artifact/two_apps_correct_test.rb index c699d247f..c6ad9db47 100644 --- a/Library/Homebrew/cask/test/cask/artifact/two_apps_correct_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/two_apps_correct_test.rb @@ -2,7 +2,7 @@ require "test_helper"  describe Hbc::Artifact::App do    describe "multiple apps" do -    let(:cask) { Hbc.load("with-two-apps-correct") } +    let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-two-apps-correct.rb") }      let(:install_phase) {        -> { Hbc::Artifact::App.new(cask).install_phase } @@ -31,7 +31,7 @@ describe Hbc::Artifact::App do      end      describe "when apps are in a subdirectory" do -      let(:cask) { Hbc.load("with-two-apps-subdir") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-two-apps-subdir.rb") }        it "installs both apps using the proper target directory" do          shutup do diff --git a/Library/Homebrew/cask/test/cask/artifact/two_apps_incorrect_test.rb b/Library/Homebrew/cask/test/cask/artifact/two_apps_incorrect_test.rb index a89a94fba..a79fc6378 100644 --- a/Library/Homebrew/cask/test/cask/artifact/two_apps_incorrect_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/two_apps_incorrect_test.rb @@ -1,14 +1,11 @@  require "test_helper"  describe Hbc::Artifact::App do -  it "must raise" do -    exception_raised = begin -                         Hbc.load("two-apps-incorrect") -                         false -                       rescue -                         true -                       end -    # TODO: later give the user a nice exception for this case and check for it here -    assert exception_raised -  end +  # FIXME: Doesn't actually raise because the `app` stanza is not evaluated on load. +  # it "must raise" do +  #   lambda { +  #     Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-two-apps-incorrect.rb") +  #   }.must_raise +  #   # TODO: later give the user a nice exception for this case and check for it here +  # end  end diff --git a/Library/Homebrew/cask/test/cask/artifact/uninstall_test.rb b/Library/Homebrew/cask/test/cask/artifact/uninstall_test.rb index b09d39833..3fb679196 100644 --- a/Library/Homebrew/cask/test/cask/artifact/uninstall_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/uninstall_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::Artifact::Uninstall do -  let(:cask) { Hbc.load("with-installable") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-installable.rb") }    let(:uninstall_artifact) {      Hbc::Artifact::Uninstall.new(cask, command: Hbc::FakeSystemCommand) @@ -37,7 +37,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using launchctl" do -      let(:cask) { Hbc.load("with-uninstall-launchctl") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-launchctl.rb") }        let(:launchctl_list_cmd) { %w[/bin/launchctl list my.fancy.package.service] }        let(:launchctl_remove_cmd) { %w[/bin/launchctl remove my.fancy.package.service] }        let(:unknown_response) { "launchctl list returned unknown response\n" } @@ -94,7 +94,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using pkgutil" do -      let(:cask) { Hbc.load("with-uninstall-pkgutil") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-pkgutil.rb") }        let(:main_pkg_id) { "my.fancy.package.main" }        let(:agent_pkg_id) { "my.fancy.package.agent" }        let(:main_files) { @@ -180,7 +180,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using kext" do -      let(:cask) { Hbc.load("with-uninstall-kext") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-kext.rb") }        let(:kext_id) { "my.fancy.package.kernelextension" }        it "can uninstall" do @@ -205,7 +205,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using quit" do -      let(:cask) { Hbc.load("with-uninstall-quit") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-quit.rb") }        let(:bundle_id) { "my.fancy.package.app" }        let(:quit_application_script) {          %Q(tell application id "#{bundle_id}" to quit) @@ -225,7 +225,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using signal" do -      let(:cask) { Hbc.load("with-uninstall-signal") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-signal.rb") }        let(:bundle_id) { "my.fancy.package.app" }        let(:signals) { %w[TERM KILL] }        let(:unix_pids) { [12_345, 67_890] } @@ -244,7 +244,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using delete" do -      let(:cask) { Hbc.load("with-uninstall-delete") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-delete.rb") }        it "can uninstall" do          Hbc::FakeSystemCommand.expects_command( @@ -258,7 +258,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using trash" do -      let(:cask) { Hbc.load("with-uninstall-trash") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-trash.rb") }        it "can uninstall" do          Hbc::FakeSystemCommand.expects_command( @@ -272,7 +272,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using rmdir" do -      let(:cask) { Hbc.load("with-uninstall-rmdir") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-rmdir.rb") }        let(:dir_pathname) { Pathname.new("#{TEST_FIXTURE_DIR}/cask/empty_directory") }        it "can uninstall" do @@ -289,7 +289,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using script" do -      let(:cask) { Hbc.load("with-uninstall-script") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-script.rb") }        let(:script_pathname) { cask.staged_path.join("MyFancyPkg", "FancyUninstaller.tool") }        it "can uninstall" do @@ -304,7 +304,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using early_script" do -      let(:cask) { Hbc.load("with-uninstall-early-script") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-early-script.rb") }        let(:script_pathname) { cask.staged_path.join("MyFancyPkg", "FancyUninstaller.tool") }        it "can uninstall" do @@ -319,7 +319,7 @@ describe Hbc::Artifact::Uninstall do      end      describe "when using login_item" do -      let(:cask) { Hbc.load("with-uninstall-login-item") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-uninstall-login-item.rb") }        it "can uninstall" do          Hbc::FakeSystemCommand.expects_command( diff --git a/Library/Homebrew/cask/test/cask/artifact/zap_test.rb b/Library/Homebrew/cask/test/cask/artifact/zap_test.rb index b65b0bf5c..0ebd9b304 100644 --- a/Library/Homebrew/cask/test/cask/artifact/zap_test.rb +++ b/Library/Homebrew/cask/test/cask/artifact/zap_test.rb @@ -2,7 +2,7 @@ require "test_helper"  # TODO: test that zap removes an alternate version of the same Cask  describe Hbc::Artifact::Zap do -  let(:cask) { Hbc.load("with-installable") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-installable.rb") }    let(:zap_artifact) {      Hbc::Artifact::Zap.new(cask, command: Hbc::FakeSystemCommand) @@ -38,7 +38,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using launchctl" do -      let(:cask) { Hbc.load("with-zap-launchctl") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-launchctl.rb") }        let(:launchctl_list_cmd) { %w[/bin/launchctl list my.fancy.package.service] }        let(:launchctl_remove_cmd) { %w[/bin/launchctl remove my.fancy.package.service] }        let(:unknown_response) { "launchctl list returned unknown response\n" } @@ -95,7 +95,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using pkgutil" do -      let(:cask) { Hbc.load("with-zap-pkgutil") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-pkgutil.rb") }        let(:main_pkg_id) { "my.fancy.package.main" }        let(:agent_pkg_id) { "my.fancy.package.agent" }        let(:main_files) { @@ -181,7 +181,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using kext" do -      let(:cask) { Hbc.load("with-zap-kext") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-kext.rb") }        let(:kext_id) { "my.fancy.package.kernelextension" }        it "can zap" do @@ -206,7 +206,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using quit" do -      let(:cask) { Hbc.load("with-zap-quit") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-quit.rb") }        let(:bundle_id) { "my.fancy.package.app" }        let(:quit_application_script) {          %Q(tell application id "#{bundle_id}" to quit) @@ -226,7 +226,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using signal" do -      let(:cask) { Hbc.load("with-zap-signal") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-signal.rb") }        let(:bundle_id) { "my.fancy.package.app" }        let(:signals) { %w[TERM KILL] }        let(:unix_pids) { [12_345, 67_890] } @@ -245,7 +245,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using delete" do -      let(:cask) { Hbc.load("with-zap-delete") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-delete.rb") }        it "can zap" do          Hbc::FakeSystemCommand.expects_command( @@ -259,7 +259,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using trash" do -      let(:cask) { Hbc.load("with-zap-trash") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-trash.rb") }        it "can zap" do          Hbc::FakeSystemCommand.expects_command( @@ -273,7 +273,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using rmdir" do -      let(:cask) { Hbc.load("with-zap-rmdir") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-rmdir.rb") }        let(:dir_pathname) { Pathname.new("#{TEST_FIXTURE_DIR}/cask/empty_directory") }        it "can zap" do @@ -290,7 +290,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using script" do -      let(:cask) { Hbc.load("with-zap-script") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-script.rb") }        let(:script_pathname) { cask.staged_path.join("MyFancyPkg", "FancyUninstaller.tool") }        it "can zap" do @@ -305,7 +305,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using early_script" do -      let(:cask) { Hbc.load("with-zap-early-script") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-early-script.rb") }        let(:script_pathname) { cask.staged_path.join("MyFancyPkg", "FancyUninstaller.tool") }        it "can zap" do @@ -320,7 +320,7 @@ describe Hbc::Artifact::Zap do      end      describe "when using login_item" do -      let(:cask) { Hbc.load("with-zap-login-item") } +      let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-zap-login-item.rb") }        it "can zap" do          Hbc::FakeSystemCommand.expects_command( diff --git a/Library/Homebrew/cask/test/cask/cli/fetch_test.rb b/Library/Homebrew/cask/test/cask/cli/fetch_test.rb index 70c25646d..8dd7e0ebf 100644 --- a/Library/Homebrew/cask/test/cask/cli/fetch_test.rb +++ b/Library/Homebrew/cask/test/cask/cli/fetch_test.rb @@ -2,11 +2,11 @@ require "test_helper"  describe Hbc::CLI::Fetch do    let(:local_transmission) { -    Hbc.load("local-transmission") +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb")    }    let(:local_caffeine) { -    Hbc.load("local-caffeine") +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb")    }    it "allows download the installer of a Cask" do diff --git a/Library/Homebrew/cask/test/cask/cli/install_test.rb b/Library/Homebrew/cask/test/cask/cli/install_test.rb index eef3f2e5b..d47d55a50 100644 --- a/Library/Homebrew/cask/test/cask/cli/install_test.rb +++ b/Library/Homebrew/cask/test/cask/cli/install_test.rb @@ -6,9 +6,9 @@ describe Hbc::CLI::Install do        Hbc::CLI::Install.run("local-transmission", "local-caffeine")      end -    Hbc.load("local-transmission").must_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb").must_be :installed?      Hbc.appdir.join("Transmission.app").must_be :directory? -    Hbc.load("local-caffeine").must_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb").must_be :installed?      Hbc.appdir.join("Caffeine.app").must_be :directory?    end @@ -19,7 +19,7 @@ describe Hbc::CLI::Install do      shutup do        Hbc::CLI::Install.run("local-transmission")      end -    Hbc.load("local-transmission").must_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb").must_be :installed?    end    it "prints a warning message on double install" do @@ -46,9 +46,9 @@ describe Hbc::CLI::Install do      shutup do        Hbc::CLI::Install.run("with-depends-on-cask-multiple", "--skip-cask-deps")      end -    Hbc.load("with-depends-on-cask-multiple").must_be :installed? -    Hbc.load("local-caffeine").wont_be :installed? -    Hbc.load("local-transmission").wont_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-cask-multiple.rb").must_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb").wont_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb").wont_be :installed?    end    it "properly handles Casks that are not present" do diff --git a/Library/Homebrew/cask/test/cask/cli/list_test.rb b/Library/Homebrew/cask/test/cask/cli/list_test.rb index 4220ea510..9acf37efe 100644 --- a/Library/Homebrew/cask/test/cask/cli/list_test.rb +++ b/Library/Homebrew/cask/test/cask/cli/list_test.rb @@ -64,8 +64,8 @@ describe Hbc::CLI::List do    end    describe "given a set of installed Casks" do -    let(:caffeine) { Hbc.load("local-caffeine") } -    let(:transmission) { Hbc.load("local-transmission") } +    let(:caffeine) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb") } +    let(:transmission) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb") }      let(:casks) { [caffeine, transmission] }      it "lists the installed files for those Casks" do diff --git a/Library/Homebrew/cask/test/cask/cli/reinstall_test.rb b/Library/Homebrew/cask/test/cask/cli/reinstall_test.rb index 02cdeb763..d34a2c6bb 100644 --- a/Library/Homebrew/cask/test/cask/cli/reinstall_test.rb +++ b/Library/Homebrew/cask/test/cask/cli/reinstall_test.rb @@ -5,20 +5,20 @@ describe Hbc::CLI::Reinstall do      shutup do        Hbc::CLI::Install.run("local-transmission")      end -    Hbc.load("local-transmission").must_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb").must_be :installed?      shutup do        Hbc::CLI::Reinstall.run("local-transmission")      end -    Hbc.load("local-transmission").must_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb").must_be :installed?    end    it "allows reinstalling a non installed Cask" do -    Hbc.load("local-transmission").wont_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb").wont_be :installed?      shutup do        Hbc::CLI::Reinstall.run("local-transmission")      end -    Hbc.load("local-transmission").must_be :installed? +    Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb").must_be :installed?    end  end diff --git a/Library/Homebrew/cask/test/cask/cli/uninstall_test.rb b/Library/Homebrew/cask/test/cask/cli/uninstall_test.rb index 0368ad87c..540909be3 100644 --- a/Library/Homebrew/cask/test/cask/cli/uninstall_test.rb +++ b/Library/Homebrew/cask/test/cask/cli/uninstall_test.rb @@ -20,8 +20,8 @@ describe Hbc::CLI::Uninstall do    end    it "can uninstall and unlink multiple Casks at once" do -    caffeine = Hbc.load("local-caffeine") -    transmission = Hbc.load("local-transmission") +    caffeine = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb") +    transmission = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb")      shutup do        Hbc::Installer.new(caffeine).install diff --git a/Library/Homebrew/cask/test/cask/cli/zap_test.rb b/Library/Homebrew/cask/test/cask/cli/zap_test.rb index a9e862b11..0f2aa4f8e 100644 --- a/Library/Homebrew/cask/test/cask/cli/zap_test.rb +++ b/Library/Homebrew/cask/test/cask/cli/zap_test.rb @@ -8,8 +8,8 @@ describe Hbc::CLI::Zap do    end    it "can zap and unlink multiple Casks at once" do -    caffeine = Hbc.load("local-caffeine") -    transmission = Hbc.load("local-transmission") +    caffeine = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb") +    transmission = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb")      shutup do        Hbc::Installer.new(caffeine).install diff --git a/Library/Homebrew/cask/test/cask/container/dmg_test.rb b/Library/Homebrew/cask/test/cask/container/dmg_test.rb index 2c33b88b6..67161c580 100644 --- a/Library/Homebrew/cask/test/cask/container/dmg_test.rb +++ b/Library/Homebrew/cask/test/cask/container/dmg_test.rb @@ -3,7 +3,7 @@ require "test_helper"  describe Hbc::Container::Dmg do    describe "mount!" do      it "does not store nil mounts for dmgs with extra data" do -      transmission = Hbc.load("local-transmission") +      transmission = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb")        dmg = Hbc::Container::Dmg.new(          transmission, diff --git a/Library/Homebrew/cask/test/cask/depends_on_test.rb b/Library/Homebrew/cask/test/cask/depends_on_test.rb index 4516dad37..1ec85b520 100644 --- a/Library/Homebrew/cask/test/cask/depends_on_test.rb +++ b/Library/Homebrew/cask/test/cask/depends_on_test.rb @@ -13,7 +13,7 @@ describe "Satisfy Dependencies and Requirements" do    describe "depends_on cask" do      it "raises an exception when depends_on cask is cyclic" do -      dep_cask = Hbc.load("with-depends-on-cask-cyclic") +      dep_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-cask-cyclic.rb")        lambda {          shutup do            Hbc::Installer.new(dep_cask).install @@ -22,7 +22,7 @@ describe "Satisfy Dependencies and Requirements" do      end      it "installs the dependency of a Cask and the Cask itself" do -      csk = Hbc.load("with-depends-on-cask") +      csk = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-cask.rb")        dependency = Hbc.load(csk.depends_on.cask.first)        shutup do          Hbc::Installer.new(csk).install @@ -35,35 +35,35 @@ describe "Satisfy Dependencies and Requirements" do    describe "depends_on macos" do      it "understands depends_on macos: <array>" do -      macos_cask = Hbc.load("with-depends-on-macos-array") +      macos_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-macos-array.rb")        shutup do          Hbc::Installer.new(macos_cask).install        end      end      it "understands depends_on macos: <comparison>" do -      macos_cask = Hbc.load("with-depends-on-macos-comparison") +      macos_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-macos-comparison.rb")        shutup do          Hbc::Installer.new(macos_cask).install        end      end      it "understands depends_on macos: <string>" do -      macos_cask = Hbc.load("with-depends-on-macos-string") +      macos_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-macos-string.rb")        shutup do          Hbc::Installer.new(macos_cask).install        end      end      it "understands depends_on macos: <symbol>" do -      macos_cask = Hbc.load("with-depends-on-macos-symbol") +      macos_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-macos-symbol.rb")        shutup do          Hbc::Installer.new(macos_cask).install        end      end      it "raises an exception when depends_on macos is not satisfied" do -      macos_cask = Hbc.load("with-depends-on-macos-failure") +      macos_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-macos-failure.rb")        lambda {          shutup do            Hbc::Installer.new(macos_cask).install @@ -74,7 +74,7 @@ describe "Satisfy Dependencies and Requirements" do    describe "depends_on arch" do      it "succeeds when depends_on arch is satisfied" do -      arch_cask = Hbc.load("with-depends-on-arch") +      arch_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-arch.rb")        shutup do          Hbc::Installer.new(arch_cask).install        end @@ -83,7 +83,7 @@ describe "Satisfy Dependencies and Requirements" do    describe "depends_on x11" do      it "succeeds when depends_on x11 is satisfied" do -      x11_cask = Hbc.load("with-depends-on-x11") +      x11_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-x11.rb")        MacOS::X11.stubs(:installed?).returns(true)        shutup do          Hbc::Installer.new(x11_cask).install @@ -91,7 +91,7 @@ describe "Satisfy Dependencies and Requirements" do      end      it "raises an exception when depends_on x11 is not satisfied" do -      x11_cask = Hbc.load("with-depends-on-x11") +      x11_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-x11.rb")        MacOS::X11.stubs(:installed?).returns(false)        lambda {          shutup do @@ -101,7 +101,7 @@ describe "Satisfy Dependencies and Requirements" do      end      it "never raises when depends_on x11: false" do -      x11_cask = Hbc.load("with-depends-on-x11-false") +      x11_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-x11-false.rb")        MacOS::X11.stubs(:installed?).returns(false)        lambda do          shutup do diff --git a/Library/Homebrew/cask/test/cask/dsl/caveats_test.rb b/Library/Homebrew/cask/test/cask/dsl/caveats_test.rb index d0c7eef34..37845e7c3 100644 --- a/Library/Homebrew/cask/test/cask/dsl/caveats_test.rb +++ b/Library/Homebrew/cask/test/cask/dsl/caveats_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::DSL::Caveats do -  let(:cask) { Hbc.load("basic-cask") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/basic-cask.rb") }    let(:dsl) { Hbc::DSL::Caveats.new(cask) }    it_behaves_like Hbc::DSL::Base diff --git a/Library/Homebrew/cask/test/cask/dsl/postflight_test.rb b/Library/Homebrew/cask/test/cask/dsl/postflight_test.rb index c5e80b6d0..b5b38102d 100644 --- a/Library/Homebrew/cask/test/cask/dsl/postflight_test.rb +++ b/Library/Homebrew/cask/test/cask/dsl/postflight_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::DSL::Postflight do -  let(:cask) { Hbc.load("basic-cask") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/basic-cask.rb") }    let(:dsl) { Hbc::DSL::Postflight.new(cask, Hbc::FakeSystemCommand) }    it_behaves_like Hbc::DSL::Base diff --git a/Library/Homebrew/cask/test/cask/dsl/preflight_test.rb b/Library/Homebrew/cask/test/cask/dsl/preflight_test.rb index 1c49a62ad..555be7ed9 100644 --- a/Library/Homebrew/cask/test/cask/dsl/preflight_test.rb +++ b/Library/Homebrew/cask/test/cask/dsl/preflight_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::DSL::Preflight do -  let(:cask) { Hbc.load("basic-cask") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/basic-cask.rb") }    let(:dsl) { Hbc::DSL::Preflight.new(cask, Hbc::FakeSystemCommand) }    it_behaves_like Hbc::DSL::Base diff --git a/Library/Homebrew/cask/test/cask/dsl/uninstall_postflight_test.rb b/Library/Homebrew/cask/test/cask/dsl/uninstall_postflight_test.rb index c704706ad..ae4db979e 100644 --- a/Library/Homebrew/cask/test/cask/dsl/uninstall_postflight_test.rb +++ b/Library/Homebrew/cask/test/cask/dsl/uninstall_postflight_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::DSL::UninstallPostflight do -  let(:cask) { Hbc.load("basic-cask") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/basic-cask.rb") }    let(:dsl) { Hbc::DSL::UninstallPostflight.new(cask, Hbc::FakeSystemCommand) }    it_behaves_like Hbc::DSL::Base diff --git a/Library/Homebrew/cask/test/cask/dsl/uninstall_preflight_test.rb b/Library/Homebrew/cask/test/cask/dsl/uninstall_preflight_test.rb index f6ab36b60..f964b0098 100644 --- a/Library/Homebrew/cask/test/cask/dsl/uninstall_preflight_test.rb +++ b/Library/Homebrew/cask/test/cask/dsl/uninstall_preflight_test.rb @@ -1,7 +1,7 @@  require "test_helper"  describe Hbc::DSL::UninstallPreflight do -  let(:cask) { Hbc.load("basic-cask") } +  let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/basic-cask.rb") }    let(:dsl) { Hbc::DSL::UninstallPreflight.new(cask, Hbc::FakeSystemCommand) }    it_behaves_like Hbc::DSL::Base diff --git a/Library/Homebrew/cask/test/cask/dsl_test.rb b/Library/Homebrew/cask/test/cask/dsl_test.rb index 0ea928f40..cdd06a836 100644 --- a/Library/Homebrew/cask/test/cask/dsl_test.rb +++ b/Library/Homebrew/cask/test/cask/dsl_test.rb @@ -2,7 +2,7 @@ require "test_helper"  describe Hbc::DSL do    it "lets you set url, homepage, and version" do -    test_cask = Hbc.load("basic-cask") +    test_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/basic-cask.rb")      test_cask.url.to_s.must_equal "http://example.com/TestCask.dmg"      test_cask.homepage.must_equal "http://example.com/"      test_cask.version.to_s.must_equal "1.2.3" @@ -48,20 +48,20 @@ describe Hbc::DSL do    describe "header line" do      it "requires a valid header format" do        lambda { -        Hbc.load("invalid/invalid-header-format") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-header-format.rb")        }.must_raise(SyntaxError)      end      it "requires the header token to match the file name" do        err = lambda { -        Hbc.load("invalid/invalid-header-token-mismatch") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-header-token-mismatch.rb")        }.must_raise(Hbc::CaskTokenDoesNotMatchError)        err.message.must_include "Bad header line:"        err.message.must_include "does not match file name"      end      it "does not require a DSL version in the header" do -      test_cask = Hbc.load("no-dsl-version") +      test_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/no-dsl-version.rb")        test_cask.token.must_equal "no-dsl-version"        test_cask.url.to_s.must_equal "http://example.com/TestCask.dmg"        test_cask.homepage.must_equal "http://example.com/" @@ -75,7 +75,7 @@ describe Hbc::DSL do        ENV.stub :[], stub do          shutup do -          test_cask = Hbc.load("with-dsl-version") +          test_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-dsl-version.rb")            test_cask.token.must_equal "with-dsl-version"            test_cask.url.to_s.must_equal "http://example.com/TestCask.dmg"            test_cask.homepage.must_equal "http://example.com/" @@ -233,7 +233,7 @@ describe Hbc::DSL do    describe "url stanza" do      it "prevents defining multiple urls" do        err = lambda { -        Hbc.load("invalid/invalid-two-url") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-two-url.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'url' stanza may only appear once"      end @@ -242,7 +242,7 @@ describe Hbc::DSL do    describe "homepage stanza" do      it "prevents defining multiple homepages" do        err = lambda { -        Hbc.load("invalid/invalid-two-homepage") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-two-homepage.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'homepage' stanza may only appear once"      end @@ -251,7 +251,7 @@ describe Hbc::DSL do    describe "version stanza" do      it "prevents defining multiple versions" do        err = lambda { -        Hbc.load("invalid/invalid-two-version") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-two-version.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'version' stanza may only appear once"      end @@ -259,77 +259,77 @@ describe Hbc::DSL do    describe "appcast stanza" do      it "allows appcasts to be specified" do -      cask = Hbc.load("with-appcast") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-appcast.rb")        cask.appcast.to_s.must_match(/^http/)      end      it "prevents defining multiple appcasts" do        err = lambda { -        Hbc.load("invalid/invalid-appcast-multiple") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-appcast-multiple.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'appcast' stanza may only appear once"      end      it "refuses to load invalid appcast URLs" do        lambda { -        Hbc.load("invalid/invalid-appcast-url") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-appcast-url.rb")        }.must_raise(Hbc::CaskInvalidError)      end    end    describe "gpg stanza" do      it "allows gpg stanza to be specified" do -      cask = Hbc.load("with-gpg") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-gpg.rb")        cask.gpg.to_s.must_match(/\S/)      end      it "allows gpg stanza to be specified with :key_url" do -      cask = Hbc.load("with-gpg-key-url") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-gpg-key-url.rb")        cask.gpg.to_s.must_match(/\S/)      end      it "prevents specifying gpg stanza multiple times" do        err = lambda { -        Hbc.load("invalid/invalid-gpg-multiple-stanzas") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-gpg-multiple-stanzas.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'gpg' stanza may only appear once"      end      it "prevents missing gpg key parameters" do        err = lambda { -        Hbc.load("invalid/invalid-gpg-missing-key") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-gpg-missing-key.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'gpg' stanza must include exactly one"      end      it "prevents conflicting gpg key parameters" do        err = lambda { -        Hbc.load("invalid/invalid-gpg-conflicting-keys") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-gpg-conflicting-keys.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'gpg' stanza must include exactly one"      end      it "refuses to load invalid gpg signature URLs" do        lambda { -        Hbc.load("invalid/invalid-gpg-signature-url") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-gpg-signature-url.rb")        }.must_raise(Hbc::CaskInvalidError)      end      it "refuses to load invalid gpg key URLs" do        lambda { -        Hbc.load("invalid/invalid-gpg-key-url") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-gpg-key-url.rb")        }.must_raise(Hbc::CaskInvalidError)      end      it "refuses to load invalid gpg key IDs" do        lambda { -        Hbc.load("invalid/invalid-gpg-key-id") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-gpg-key-id.rb")        }.must_raise(Hbc::CaskInvalidError)      end      it "refuses to load if gpg parameter is unknown" do        lambda { -        Hbc.load("invalid/invalid-gpg-parameter") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-gpg-parameter.rb")        }.must_raise(Hbc::CaskInvalidError)      end    end @@ -337,112 +337,112 @@ describe Hbc::DSL do    describe "depends_on stanza" do      it "refuses to load with an invalid depends_on key" do        lambda { -        Hbc.load("invalid/invalid-depends-on-key") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-depends-on-key.rb")        }.must_raise(Hbc::CaskInvalidError)      end    end    describe "depends_on formula" do      it "allows depends_on formula to be specified" do -      cask = Hbc.load("with-depends-on-formula") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-formula.rb")        cask.depends_on.formula.wont_be_nil      end      it "allows multiple depends_on formula to be specified" do -      cask = Hbc.load("with-depends-on-formula-multiple") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-formula-multiple.rb")        cask.depends_on.formula.wont_be_nil      end    end    describe "depends_on cask" do      it "allows depends_on cask to be specified" do -      cask = Hbc.load("with-depends-on-cask") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-cask.rb")        cask.depends_on.cask.wont_be_nil      end      it "allows multiple depends_on cask to be specified" do -      cask = Hbc.load("with-depends-on-cask-multiple") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-cask-multiple.rb")        cask.depends_on.cask.wont_be_nil      end    end    describe "depends_on macos" do      it "allows depends_on macos to be specified" do -      cask = Hbc.load("with-depends-on-macos-string") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-macos-string.rb")        cask.depends_on.macos.wont_be_nil      end      it "refuses to load with an invalid depends_on macos value" do        lambda { -        Hbc.load("invalid/invalid-depends-on-macos-bad-release") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-depends-on-macos-bad-release.rb")        }.must_raise(Hbc::CaskInvalidError)      end      it "refuses to load with conflicting depends_on macos forms" do        lambda { -        Hbc.load("invalid/invalid-depends-on-macos-conflicting-forms") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-depends-on-macos-conflicting-forms.rb")        }.must_raise(Hbc::CaskInvalidError)      end    end    describe "depends_on arch" do      it "allows depends_on arch to be specified" do -      cask = Hbc.load("with-depends-on-arch") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-arch.rb")        cask.depends_on.arch.wont_be_nil      end      it "refuses to load with an invalid depends_on arch value" do        lambda { -        Hbc.load("invalid/invalid-depends-on-arch-value") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-depends-on-arch-value.rb")        }.must_raise(Hbc::CaskInvalidError)      end    end    describe "depends_on x11" do      it "allows depends_on x11 to be specified" do -      cask = Hbc.load("with-depends-on-x11") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-depends-on-x11.rb")        cask.depends_on.x11.wont_be_nil      end      it "refuses to load with an invalid depends_on x11 value" do        lambda { -        Hbc.load("invalid/invalid-depends-on-x11-value") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-depends-on-x11-value.rb")        }.must_raise(Hbc::CaskInvalidError)      end    end    describe "conflicts_with stanza" do      it "allows conflicts_with stanza to be specified" do -      cask = Hbc.load("with-conflicts-with") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-conflicts-with.rb")        cask.conflicts_with.formula.wont_be_nil      end      it "refuses to load invalid conflicts_with key" do        lambda { -        Hbc.load("invalid/invalid-conflicts-with-key") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-conflicts-with-key.rb")        }.must_raise(Hbc::CaskInvalidError)      end    end    describe "installer stanza" do      it "allows installer script to be specified" do -      cask = Hbc.load("with-installer-script") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-installer-script.rb")        cask.artifacts[:installer].first.script[:executable].must_equal "/usr/bin/true"        cask.artifacts[:installer].first.script[:args].must_equal ["--flag"]        cask.artifacts[:installer].to_a[1].script[:executable].must_equal "/usr/bin/false"        cask.artifacts[:installer].to_a[1].script[:args].must_equal ["--flag"]      end      it "allows installer manual to be specified" do -      cask = Hbc.load("with-installer-manual") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-installer-manual.rb")        cask.artifacts[:installer].first.manual.must_equal "Caffeine.app"      end    end    describe "stage_only stanza" do      it "allows stage_only stanza to be specified" do -      cask = Hbc.load("stage-only") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/stage-only.rb")        cask.artifacts[:stage_only].first.must_equal [true]      end      it "prevents specifying stage_only with other activatables" do        err = lambda { -        Hbc.load("invalid/invalid-stage-only-conflict") +        Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/invalid/invalid-stage-only-conflict.rb")        }.must_raise(Hbc::CaskInvalidError)        err.message.must_include "'stage_only' must be the only activatable artifact"      end @@ -450,14 +450,14 @@ describe Hbc::DSL do    describe "auto_updates stanza" do      it "allows auto_updates stanza to be specified" do -      cask = Hbc.load("auto-updates") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/auto-updates.rb")        cask.auto_updates.must_equal true      end    end    describe "appdir" do      it "allows interpolation of the appdir value in stanzas" do -      cask = Hbc.load("appdir-interpolation") +      cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/appdir-interpolation.rb")        cask.artifacts[:binary].first.must_equal ["#{Hbc.appdir}/some/path"]      end diff --git a/Library/Homebrew/cask/test/cask/installer_test.rb b/Library/Homebrew/cask/test/cask/installer_test.rb index d76411ae6..b26c28847 100644 --- a/Library/Homebrew/cask/test/cask/installer_test.rb +++ b/Library/Homebrew/cask/test/cask/installer_test.rb @@ -7,7 +7,7 @@ describe Hbc::Installer do      }      it "downloads and installs a nice fresh Cask" do -      caffeine = Hbc.load("local-caffeine") +      caffeine = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb")        shutup do          Hbc::Installer.new(caffeine).install @@ -20,7 +20,7 @@ describe Hbc::Installer do      end      it "works with dmg-based Casks" do -      asset = Hbc.load("container-dmg") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-dmg.rb")        shutup do          Hbc::Installer.new(asset).install @@ -33,7 +33,7 @@ describe Hbc::Installer do      end      it "works with tar-gz-based Casks" do -      asset = Hbc.load("container-tar-gz") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-tar-gz.rb")        shutup do          Hbc::Installer.new(asset).install @@ -47,7 +47,7 @@ describe Hbc::Installer do      it "works with cab-based Casks" do        skip("cabextract not installed") if which("cabextract").nil? -      asset = Hbc.load("container-cab") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-cab.rb")        asset.stub :depends_on, empty_depends_on_stub do          shutup do @@ -63,7 +63,7 @@ describe Hbc::Installer do      it "works with Adobe AIR-based Casks" do        skip("Adobe AIR not installed") unless Hbc::Container::Air.installer_exist? -      asset = Hbc.load("container-air") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-air.rb")        shutup do          Hbc::Installer.new(asset).install @@ -77,7 +77,7 @@ describe Hbc::Installer do      it "works with 7z-based Casks" do        skip("unar not installed") if which("unar").nil? -      asset = Hbc.load("container-7z") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-7z.rb")        asset.stub :depends_on, empty_depends_on_stub do          shutup do @@ -92,7 +92,7 @@ describe Hbc::Installer do      end      it "works with xar-based Casks" do -      asset = Hbc.load("container-xar") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-xar.rb")        shutup do          Hbc::Installer.new(asset).install @@ -106,7 +106,7 @@ describe Hbc::Installer do      it "works with Stuffit-based Casks" do        skip("unar not installed") if which("unar").nil? -      asset = Hbc.load("container-sit") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-sit.rb")        asset.stub :depends_on, empty_depends_on_stub do          shutup do @@ -122,7 +122,7 @@ describe Hbc::Installer do      it "works with RAR-based Casks" do        skip("unar not installed") if which("unar").nil? -      asset = Hbc.load("container-rar") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-rar.rb")        asset.stub :depends_on, empty_depends_on_stub do          shutup do @@ -137,7 +137,7 @@ describe Hbc::Installer do      end      it "works with pure bzip2-based Casks" do -      asset = Hbc.load("container-bzip2") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-bzip2.rb")        shutup do          Hbc::Installer.new(asset).install @@ -150,7 +150,7 @@ describe Hbc::Installer do      end      it "works with pure gzip-based Casks" do -      asset = Hbc.load("container-gzip") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-gzip.rb")        shutup do          Hbc::Installer.new(asset).install @@ -164,7 +164,7 @@ describe Hbc::Installer do      it "works with pure xz-based Casks" do        skip("unxz not installed") if which("unxz").nil? -      asset = Hbc.load("container-xz") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-xz.rb")        asset.stub :depends_on, empty_depends_on_stub do          shutup do @@ -180,7 +180,7 @@ describe Hbc::Installer do      it "works with lzma-based Casks" do        skip("unlzma not installed") if which("unlzma").nil? -      asset = Hbc.load("container-lzma") +      asset = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-lzma.rb")        asset.stub :depends_on, empty_depends_on_stub do          shutup do @@ -195,7 +195,7 @@ describe Hbc::Installer do      end      it "blows up on a bad checksum" do -      bad_checksum = Hbc.load("bad-checksum") +      bad_checksum = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/bad-checksum.rb")        lambda {          shutup do            Hbc::Installer.new(bad_checksum).install @@ -204,7 +204,7 @@ describe Hbc::Installer do      end      it "blows up on a missing checksum" do -      missing_checksum = Hbc.load("missing-checksum") +      missing_checksum = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/missing-checksum.rb")        lambda {          shutup do            Hbc::Installer.new(missing_checksum).install @@ -213,7 +213,7 @@ describe Hbc::Installer do      end      it "installs fine if sha256 :no_check is used" do -      no_checksum = Hbc.load("no-checksum") +      no_checksum = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/no-checksum.rb")        shutup do          Hbc::Installer.new(no_checksum).install @@ -223,14 +223,14 @@ describe Hbc::Installer do      end      it "fails to install if sha256 :no_check is used with --require-sha" do -      no_checksum = Hbc.load("no-checksum") +      no_checksum = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/no-checksum.rb")        lambda {          Hbc::Installer.new(no_checksum, require_sha: true).install        }.must_raise(Hbc::CaskNoShasumError)      end      it "installs fine if sha256 :no_check is used with --require-sha and --force" do -      no_checksum = Hbc.load("no-checksum") +      no_checksum = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/no-checksum.rb")        shutup do          Hbc::Installer.new(no_checksum, require_sha: true, force: true).install @@ -240,7 +240,7 @@ describe Hbc::Installer do      end      it "prints caveats if they're present" do -      with_caveats = Hbc.load("with-caveats") +      with_caveats = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-caveats.rb")        lambda {          Hbc::Installer.new(with_caveats).install        }.must_output(/Here are some things you might want to know/) @@ -248,7 +248,7 @@ describe Hbc::Installer do      end      it "prints installer :manual instructions when present" do -      with_installer_manual = Hbc.load("with-installer-manual") +      with_installer_manual = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-installer-manual.rb")        lambda {          Hbc::Installer.new(with_installer_manual).install        }.must_output(/To complete the installation of Cask with-installer-manual, you must also\nrun the installer at\n\n  '#{with_installer_manual.staged_path.join('Caffeine.app')}'/) @@ -256,7 +256,7 @@ describe Hbc::Installer do      end      it "does not extract __MACOSX directories from zips" do -      with_macosx_dir = Hbc.load("with-macosx-dir") +      with_macosx_dir = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/with-macosx-dir.rb")        shutup do          Hbc::Installer.new(with_macosx_dir).install @@ -266,7 +266,7 @@ describe Hbc::Installer do      end      it "installer method raises an exception when already-installed Casks which auto-update are attempted" do -      auto_updates = Hbc.load("auto-updates") +      auto_updates = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/auto-updates.rb")        auto_updates.installed?.must_equal false        installer = Hbc::Installer.new(auto_updates) @@ -280,7 +280,7 @@ describe Hbc::Installer do      end      it "allows already-installed Casks which auto-update to be installed if force is provided" do -      auto_updates = Hbc.load("auto-updates") +      auto_updates = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/auto-updates.rb")        auto_updates.installed?.must_equal false        shutup do @@ -294,7 +294,7 @@ describe Hbc::Installer do      # unlike the CLI, the internal interface throws exception on double-install      it "installer method raises an exception when already-installed Casks are attempted" do -      transmission = Hbc.load("local-transmission") +      transmission = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb")        transmission.installed?.must_equal false        installer = Hbc::Installer.new(transmission) @@ -308,7 +308,7 @@ describe Hbc::Installer do      end      it "allows already-installed Casks to be installed if force is provided" do -      transmission = Hbc.load("local-transmission") +      transmission = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb")        transmission.installed?.must_equal false        shutup do @@ -321,7 +321,7 @@ describe Hbc::Installer do      end      it "works naked-pkg-based Casks" do -      naked_pkg = Hbc.load("container-pkg") +      naked_pkg = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/container-pkg.rb")        shutup do          Hbc::Installer.new(naked_pkg).install @@ -333,7 +333,7 @@ describe Hbc::Installer do      end      it "works properly with an overridden container :type" do -      naked_executable = Hbc.load("naked-executable") +      naked_executable = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/naked-executable.rb")        shutup do          Hbc::Installer.new(naked_executable).install @@ -345,7 +345,7 @@ describe Hbc::Installer do      end      it "works fine with a nested container" do -      nested_app = Hbc.load("nested-app") +      nested_app = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/nested-app.rb")        shutup do          Hbc::Installer.new(nested_app).install @@ -356,7 +356,7 @@ describe Hbc::Installer do      end      it "generates and finds a timestamped metadata directory for an installed Cask" do -      caffeine = Hbc.load("local-caffeine") +      caffeine = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb")        shutup do          Hbc::Installer.new(caffeine).install @@ -368,7 +368,7 @@ describe Hbc::Installer do      end      it "generates and finds a metadata subdirectory for an installed Cask" do -      caffeine = Hbc.load("local-caffeine") +      caffeine = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb")        shutup do          Hbc::Installer.new(caffeine).install @@ -383,7 +383,7 @@ describe Hbc::Installer do    describe "uninstall" do      it "fully uninstalls a Cask" do -      caffeine = Hbc.load("local-caffeine") +      caffeine = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb")        installer = Hbc::Installer.new(caffeine)        shutup do @@ -397,7 +397,7 @@ describe Hbc::Installer do      end      it "uninstalls all versions if force is set" do -      caffeine = Hbc.load("local-caffeine") +      caffeine = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-caffeine.rb")        mutated_version = caffeine.version + ".1"        shutup do diff --git a/Library/Homebrew/cask/test/cask/staged_test.rb b/Library/Homebrew/cask/test/cask/staged_test.rb index fe3bf2339..2b601a6ae 100644 --- a/Library/Homebrew/cask/test/cask/staged_test.rb +++ b/Library/Homebrew/cask/test/cask/staged_test.rb @@ -6,7 +6,7 @@ require "test_helper"  describe "Operations on staged Casks" do    describe "bundle ID" do      it "fetches the bundle ID from a staged cask" do -      transmission_cask = Hbc.load("local-transmission") +      transmission_cask = Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/local-transmission.rb")        tr_installer = Hbc::Installer.new(transmission_cask)        shutup do diff --git a/Library/Homebrew/cask/test/cask/url_checker_test.rb b/Library/Homebrew/cask/test/cask/url_checker_test.rb index 199182bf2..afd4532dd 100644 --- a/Library/Homebrew/cask/test/cask/url_checker_test.rb +++ b/Library/Homebrew/cask/test/cask/url_checker_test.rb @@ -2,7 +2,7 @@ require "test_helper"  describe Hbc::UrlChecker do    describe "request processing" do -    let(:cask) { Hbc.load("basic-cask") } +    let(:cask) { Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/basic-cask.rb") }      let(:checker) { Hbc::UrlChecker.new(cask) }      let(:with_stubbed_fetcher) {        lambda { |&block| diff --git a/Library/Homebrew/cask/test/cask_test.rb b/Library/Homebrew/cask/test/cask_test.rb index 64fc21965..d3abda274 100644 --- a/Library/Homebrew/cask/test/cask_test.rb +++ b/Library/Homebrew/cask/test/cask_test.rb @@ -41,8 +41,8 @@ describe "Cask" do      end      it "uses exact match when loading by token" do -      Hbc.load("test-opera").token.must_equal("test-opera") -      Hbc.load("test-opera-mail").token.must_equal("test-opera-mail") +      Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/test-opera.rb").token.must_equal("test-opera") +      Hbc::CaskLoader.load_from_file(TEST_FIXTURE_DIR/"cask/Casks/test-opera-mail.rb").token.must_equal("test-opera-mail")      end      it "raises an error when attempting to load a Cask that doesn't exist" do diff --git a/Library/Homebrew/cask/test/test_helper.rb b/Library/Homebrew/cask/test/test_helper.rb index 7315839f5..641409284 100644 --- a/Library/Homebrew/cask/test/test_helper.rb +++ b/Library/Homebrew/cask/test/test_helper.rb @@ -46,7 +46,7 @@ Hbc.caskroom = Hbc.default_caskroom.tap(&:mkpath)  Hbc.default_tap = Tap.fetch("caskroom", "test").tap do |tap|    # link test casks    FileUtils.mkdir_p tap.path.dirname -  FileUtils.ln_s Pathname.new(__FILE__).dirname.join("support"), tap.path +  FileUtils.ln_s TEST_FIXTURE_DIR.join("cask"), tap.path  end  # pretend that the caskroom/cask Tap is installed diff --git a/Library/Homebrew/cask/spec/support/Casks/appcast-checkpoint-sha256-for-empty-string.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-checkpoint-sha256-for-empty-string.rb index f40f244f2..f40f244f2 100644 --- a/Library/Homebrew/cask/spec/support/Casks/appcast-checkpoint-sha256-for-empty-string.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-checkpoint-sha256-for-empty-string.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/appcast-invalid-checkpoint.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-invalid-checkpoint.rb index e182c2389..e182c2389 100644 --- a/Library/Homebrew/cask/spec/support/Casks/appcast-invalid-checkpoint.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-invalid-checkpoint.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/appcast-missing-checkpoint.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-missing-checkpoint.rb index 5ab2c0665..5ab2c0665 100644 --- a/Library/Homebrew/cask/spec/support/Casks/appcast-missing-checkpoint.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-missing-checkpoint.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/appcast-valid-checkpoint.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-valid-checkpoint.rb index 96d7edbba..96d7edbba 100644 --- a/Library/Homebrew/cask/spec/support/Casks/appcast-valid-checkpoint.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/appcast-valid-checkpoint.rb diff --git a/Library/Homebrew/cask/test/support/Casks/appdir-interpolation.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/appdir-interpolation.rb index fdc09ef5a..fdc09ef5a 100644 --- a/Library/Homebrew/cask/test/support/Casks/appdir-interpolation.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/appdir-interpolation.rb diff --git a/Library/Homebrew/cask/test/support/Casks/auto-updates.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb index 0fcdb991a..0fcdb991a 100644 --- a/Library/Homebrew/cask/test/support/Casks/auto-updates.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/auto-updates.rb diff --git a/Library/Homebrew/cask/test/support/Casks/bad-checksum.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/bad-checksum.rb index 79e5f24c9..79e5f24c9 100644 --- a/Library/Homebrew/cask/test/support/Casks/bad-checksum.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/bad-checksum.rb diff --git a/Library/Homebrew/cask/test/support/Casks/basic-cask.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/basic-cask.rb index d3aaa283e..d3aaa283e 100644 --- a/Library/Homebrew/cask/test/support/Casks/basic-cask.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/basic-cask.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/booby-trap.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/booby-trap.rb index 21bd97952..21bd97952 100644 --- a/Library/Homebrew/cask/spec/support/Casks/booby-trap.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/booby-trap.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-7z.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-7z.rb index 7dd01eee4..7dd01eee4 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-7z.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-7z.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-air.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-air.rb index c310e0a6f..c310e0a6f 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-air.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-air.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-bzip2.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-bzip2.rb index 9d9bdff98..9d9bdff98 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-bzip2.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-bzip2.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-cab.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-cab.rb index ebc7a544e..ebc7a544e 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-cab.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-cab.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-dmg.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-dmg.rb index d63596f42..d63596f42 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-dmg.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-dmg.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-gzip.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-gzip.rb index c2ab00384..c2ab00384 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-gzip.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-gzip.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-lzma.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-lzma.rb index d5f708523..d5f708523 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-lzma.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-lzma.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-pkg.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-pkg.rb index 959caaa08..959caaa08 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-pkg.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-pkg.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-rar.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-rar.rb index 7186577a2..7186577a2 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-rar.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-rar.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-sit.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-sit.rb index 3a0faad97..3a0faad97 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-sit.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-sit.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-tar-gz.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-tar-gz.rb index 58e1d82fd..58e1d82fd 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-tar-gz.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-tar-gz.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-xar.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-xar.rb index 35e01d0a8..35e01d0a8 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-xar.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-xar.rb diff --git a/Library/Homebrew/cask/test/support/Casks/container-xz.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/container-xz.rb index b27e908ae..b27e908ae 100644 --- a/Library/Homebrew/cask/test/support/Casks/container-xz.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/container-xz.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/generic-artifact-absolute-target.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-absolute-target.rb index 475fb055f..475fb055f 100644 --- a/Library/Homebrew/cask/spec/support/Casks/generic-artifact-absolute-target.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-absolute-target.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/generic-artifact-no-target.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-no-target.rb index f7657dbb5..f7657dbb5 100644 --- a/Library/Homebrew/cask/spec/support/Casks/generic-artifact-no-target.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-no-target.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/generic-artifact-relative-target.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-relative-target.rb index f97441751..f97441751 100644 --- a/Library/Homebrew/cask/spec/support/Casks/generic-artifact-relative-target.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/generic-artifact-relative-target.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/invalid-sha256.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid-sha256.rb index aac00f495..aac00f495 100644 --- a/Library/Homebrew/cask/spec/support/Casks/invalid-sha256.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid-sha256.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-appcast-multiple.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-appcast-multiple.rb index db2621074..db2621074 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-appcast-multiple.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-appcast-multiple.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-appcast-url.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-appcast-url.rb index b4c11b1be..b4c11b1be 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-appcast-url.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-appcast-url.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-conflicts-with-key.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-conflicts-with-key.rb index d39d124b0..d39d124b0 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-conflicts-with-key.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-conflicts-with-key.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-arch-value.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-arch-value.rb index b0c919a9b..b0c919a9b 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-arch-value.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-arch-value.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-key.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-key.rb index 05304e806..05304e806 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-key.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-key.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-macos-bad-release.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-macos-bad-release.rb index 183dd5d91..183dd5d91 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-macos-bad-release.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-macos-bad-release.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-macos-conflicting-forms.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-macos-conflicting-forms.rb index b1f763d76..b1f763d76 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-macos-conflicting-forms.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-macos-conflicting-forms.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-x11-value.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-x11-value.rb index eefd3ac40..eefd3ac40 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-depends-on-x11-value.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-depends-on-x11-value.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-conflicting-keys.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-conflicting-keys.rb index bf14d372b..bf14d372b 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-conflicting-keys.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-conflicting-keys.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-key-id.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-key-id.rb index 626e02a47..626e02a47 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-key-id.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-key-id.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-key-url.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-key-url.rb index 77d41ed6b..77d41ed6b 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-key-url.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-key-url.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-missing-key.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-missing-key.rb index 460bcd532..460bcd532 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-missing-key.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-missing-key.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-multiple-stanzas.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-multiple-stanzas.rb index 8abc89486..8abc89486 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-multiple-stanzas.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-multiple-stanzas.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-parameter.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-parameter.rb index f1abc9225..f1abc9225 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-parameter.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-parameter.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-signature-url.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-signature-url.rb index 1b9e7362f..1b9e7362f 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-signature-url.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-signature-url.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-type.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-type.rb index 266047617..266047617 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-gpg-type.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-gpg-type.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-format.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-format.rb index a8159c979..a8159c979 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-format.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-format.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-token-mismatch.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-token-mismatch.rb index 2b8ad5619..2b8ad5619 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-token-mismatch.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-token-mismatch.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-version.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-version.rb index 47851c0e0..47851c0e0 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-header-version.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-header-version.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-stage-only-conflict.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-stage-only-conflict.rb index 84510ac24..84510ac24 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-stage-only-conflict.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-stage-only-conflict.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-homepage.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-homepage.rb index d4e5ff4a9..d4e5ff4a9 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-homepage.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-homepage.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-url.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-url.rb index 49e470788..49e470788 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-url.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-url.rb diff --git a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-version.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-version.rb index c9fe37772..c9fe37772 100644 --- a/Library/Homebrew/cask/test/support/Casks/invalid/invalid-two-version.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/invalid/invalid-two-version.rb diff --git a/Library/Homebrew/cask/test/support/Casks/local-caffeine.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/local-caffeine.rb index 2be9b4397..2be9b4397 100644 --- a/Library/Homebrew/cask/test/support/Casks/local-caffeine.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/local-caffeine.rb diff --git a/Library/Homebrew/cask/test/support/Casks/local-transmission.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/local-transmission.rb index f5244d0a5..f5244d0a5 100644 --- a/Library/Homebrew/cask/test/support/Casks/local-transmission.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/local-transmission.rb diff --git a/Library/Homebrew/cask/test/support/Casks/missing-checksum.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-checksum.rb index 5e1886a57..5e1886a57 100644 --- a/Library/Homebrew/cask/test/support/Casks/missing-checksum.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-checksum.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/missing-homepage.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-homepage.rb index ff924541d..ff924541d 100644 --- a/Library/Homebrew/cask/spec/support/Casks/missing-homepage.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-homepage.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/missing-name.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-name.rb index a5265b379..a5265b379 100644 --- a/Library/Homebrew/cask/spec/support/Casks/missing-name.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-name.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/missing-sha256.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-sha256.rb index 7f8027907..7f8027907 100644 --- a/Library/Homebrew/cask/spec/support/Casks/missing-sha256.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-sha256.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/missing-url.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-url.rb index 1b3e76b9c..1b3e76b9c 100644 --- a/Library/Homebrew/cask/spec/support/Casks/missing-url.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-url.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/missing-version.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-version.rb index da2160bce..da2160bce 100644 --- a/Library/Homebrew/cask/spec/support/Casks/missing-version.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/missing-version.rb diff --git a/Library/Homebrew/cask/test/support/Casks/naked-executable.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/naked-executable.rb index 619c7a5fb..619c7a5fb 100644 --- a/Library/Homebrew/cask/test/support/Casks/naked-executable.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/naked-executable.rb diff --git a/Library/Homebrew/cask/test/support/Casks/nested-app.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/nested-app.rb index 526c7414a..526c7414a 100644 --- a/Library/Homebrew/cask/test/support/Casks/nested-app.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/nested-app.rb diff --git a/Library/Homebrew/cask/test/support/Casks/no-checksum.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/no-checksum.rb index d9ba354f5..d9ba354f5 100644 --- a/Library/Homebrew/cask/test/support/Casks/no-checksum.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/no-checksum.rb diff --git a/Library/Homebrew/cask/test/support/Casks/no-dsl-version.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/no-dsl-version.rb index ee557b1e4..ee557b1e4 100644 --- a/Library/Homebrew/cask/test/support/Casks/no-dsl-version.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/no-dsl-version.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/osdn-correct-url-format.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/osdn-correct-url-format.rb index da6ff0fcd..da6ff0fcd 100644 --- a/Library/Homebrew/cask/spec/support/Casks/osdn-correct-url-format.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/osdn-correct-url-format.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/osdn-incorrect-url-format.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/osdn-incorrect-url-format.rb index 8400159a1..8400159a1 100644 --- a/Library/Homebrew/cask/spec/support/Casks/osdn-incorrect-url-format.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/osdn-incorrect-url-format.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/sha256-for-empty-string.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/sha256-for-empty-string.rb index b97764071..b97764071 100644 --- a/Library/Homebrew/cask/spec/support/Casks/sha256-for-empty-string.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/sha256-for-empty-string.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/sourceforge-correct-url-format.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-correct-url-format.rb index 41ef73500..41ef73500 100644 --- a/Library/Homebrew/cask/spec/support/Casks/sourceforge-correct-url-format.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-correct-url-format.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/sourceforge-incorrect-url-format.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-incorrect-url-format.rb index 27b5490b7..27b5490b7 100644 --- a/Library/Homebrew/cask/spec/support/Casks/sourceforge-incorrect-url-format.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-incorrect-url-format.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/sourceforge-version-latest-correct-url-format.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-version-latest-correct-url-format.rb index d9546c5e1..d9546c5e1 100644 --- a/Library/Homebrew/cask/spec/support/Casks/sourceforge-version-latest-correct-url-format.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/sourceforge-version-latest-correct-url-format.rb diff --git a/Library/Homebrew/cask/test/support/Casks/stage-only.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/stage-only.rb index b52b5d3d2..b52b5d3d2 100644 --- a/Library/Homebrew/cask/test/support/Casks/stage-only.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/stage-only.rb diff --git a/Library/Homebrew/cask/test/support/Casks/test-opera-mail.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/test-opera-mail.rb index afc8387c7..afc8387c7 100644 --- a/Library/Homebrew/cask/test/support/Casks/test-opera-mail.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/test-opera-mail.rb diff --git a/Library/Homebrew/cask/test/support/Casks/test-opera.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/test-opera.rb index ec32828f7..ec32828f7 100644 --- a/Library/Homebrew/cask/test/support/Casks/test-opera.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/test-opera.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/version-latest-string.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/version-latest-string.rb index 3b4723f45..3b4723f45 100644 --- a/Library/Homebrew/cask/spec/support/Casks/version-latest-string.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/version-latest-string.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/version-latest-with-checksum.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/version-latest-with-checksum.rb index 884ddff90..884ddff90 100644 --- a/Library/Homebrew/cask/spec/support/Casks/version-latest-with-checksum.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/version-latest-with-checksum.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-accessibility-access.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-accessibility-access.rb index 1aa7bc8f7..1aa7bc8f7 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-accessibility-access.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-accessibility-access.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-alt-target.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-alt-target.rb index b75ff320c..b75ff320c 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-alt-target.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-alt-target.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-appcast.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-appcast.rb index f99f7a93c..f99f7a93c 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-appcast.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-appcast.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/with-binary.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-binary.rb index d8cede7aa..d8cede7aa 100644 --- a/Library/Homebrew/cask/spec/support/Casks/with-binary.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-binary.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-caveats.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-caveats.rb index 30d3a49b3..30d3a49b3 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-caveats.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-caveats.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-choices.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-choices.rb index 1871efab3..1871efab3 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-choices.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-choices.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-conditional-caveats.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-caveats.rb index d8a3836b8..d8a3836b8 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-conditional-caveats.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-conditional-caveats.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-conflicts-with.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-conflicts-with.rb index a20d932ba..a20d932ba 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-conflicts-with.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-conflicts-with.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-arch.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-arch.rb index e0c4e3fa7..e0c4e3fa7 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-arch.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-arch.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-cyclic-helper.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-cyclic-helper.rb index 327fc4000..327fc4000 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-cyclic-helper.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-cyclic-helper.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-cyclic.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-cyclic.rb index f74d860bf..f74d860bf 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-cyclic.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-cyclic.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-multiple.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-multiple.rb index bb69b7506..bb69b7506 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask-multiple.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask-multiple.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask.rb index 05a180560..05a180560 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-cask.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-cask.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-formula-multiple.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-formula-multiple.rb index c99d2dee1..c99d2dee1 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-formula-multiple.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-formula-multiple.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-formula.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-formula.rb index b0339e68c..b0339e68c 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-formula.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-formula.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-array.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-array.rb index cae16704c..cae16704c 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-array.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-array.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-comparison.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-comparison.rb index 7f14dd84f..7f14dd84f 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-comparison.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-comparison.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-failure.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-failure.rb index ecefff362..ecefff362 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-failure.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-failure.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-string.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-string.rb index 6e370d46a..6e370d46a 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-string.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-string.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-symbol.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-symbol.rb index 7f11b6e64..7f11b6e64 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-macos-symbol.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-macos-symbol.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-x11-false.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-x11-false.rb index fc84f2daa..fc84f2daa 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-x11-false.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-x11-false.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-depends-on-x11.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-x11.rb index b1a7bad2b..b1a7bad2b 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-depends-on-x11.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-depends-on-x11.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-dsl-version.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-dsl-version.rb index c16343c4b..c16343c4b 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-dsl-version.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-dsl-version.rb diff --git a/Library/Homebrew/cask/spec/support/Casks/with-embedded-binary.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-embedded-binary.rb index 107c6cbe2..107c6cbe2 100644 --- a/Library/Homebrew/cask/spec/support/Casks/with-embedded-binary.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-embedded-binary.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-generic-artifact-no-target.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact-no-target.rb index a7d347fb5..a7d347fb5 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-generic-artifact-no-target.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact-no-target.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-generic-artifact.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact.rb index e718b994b..e718b994b 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-generic-artifact.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-generic-artifact.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-gpg-key-url.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-gpg-key-url.rb index 6aa735e1f..6aa735e1f 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-gpg-key-url.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-gpg-key-url.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-gpg.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-gpg.rb index 1f7042515..1f7042515 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-gpg.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-gpg.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-installable.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-installable.rb index d1105b50e..d1105b50e 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-installable.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-installable.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-installer-manual.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-installer-manual.rb index 92e2e09df..92e2e09df 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-installer-manual.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-installer-manual.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-installer-script.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-installer-script.rb index 5e98eab48..5e98eab48 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-installer-script.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-installer-script.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-macosx-dir.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-macosx-dir.rb index 837627119..837627119 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-macosx-dir.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-macosx-dir.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-pkgutil-zap.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-pkgutil-zap.rb index 8bb42c447..8bb42c447 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-pkgutil-zap.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-pkgutil-zap.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-suite.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-suite.rb index c36151d52..c36151d52 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-suite.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-suite.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-two-apps-correct.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-correct.rb index 8eb68d88a..8eb68d88a 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-two-apps-correct.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-correct.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-two-apps-incorrect.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-incorrect.rb index 6bd316dfe..6bd316dfe 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-two-apps-incorrect.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-incorrect.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-two-apps-subdir.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-subdir.rb index 202423691..202423691 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-two-apps-subdir.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-two-apps-subdir.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-delete.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-delete.rb index 203f18405..203f18405 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-delete.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-delete.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-early-script.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-early-script.rb index a26abab1c..a26abab1c 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-early-script.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-early-script.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-kext.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-kext.rb index fa54c7e1f..fa54c7e1f 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-kext.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-kext.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-launchctl.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-launchctl.rb index 51ad45a09..51ad45a09 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-launchctl.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-launchctl.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-login-item.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-login-item.rb index 26dca6f1a..26dca6f1a 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-login-item.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-login-item.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-pkgutil.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-pkgutil.rb index db77a460b..db77a460b 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-pkgutil.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-pkgutil.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-quit.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-quit.rb index 19337b18a..19337b18a 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-quit.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-quit.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-rmdir.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-rmdir.rb index 88142ea71..88142ea71 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-rmdir.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-rmdir.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-script.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-script.rb index d2e0d6167..d2e0d6167 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-script.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-script.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-signal.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-signal.rb index cc32b888a..cc32b888a 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-signal.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-signal.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-uninstall-trash.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-trash.rb index 4fe58a19a..4fe58a19a 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-uninstall-trash.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-uninstall-trash.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-delete.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-delete.rb index c76a9acb0..c76a9acb0 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-delete.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-delete.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-early-script.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-early-script.rb index d35c1809e..d35c1809e 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-early-script.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-early-script.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-kext.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-kext.rb index 463fe8133..463fe8133 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-kext.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-kext.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-launchctl.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-launchctl.rb index aab285672..aab285672 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-launchctl.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-launchctl.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-login-item.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-login-item.rb index d7ba9a65b..d7ba9a65b 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-login-item.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-login-item.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-pkgutil.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-pkgutil.rb index 17a667000..17a667000 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-pkgutil.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-pkgutil.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-quit.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-quit.rb index 21f824ae9..21f824ae9 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-quit.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-quit.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-rmdir.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-rmdir.rb index eac02ad0e..eac02ad0e 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-rmdir.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-rmdir.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-script.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-script.rb index f8646a267..f8646a267 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-script.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-script.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-signal.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-signal.rb index 5accd8337..5accd8337 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-signal.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-signal.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap-trash.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-trash.rb index aef4e0eab..aef4e0eab 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap-trash.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap-trash.rb diff --git a/Library/Homebrew/cask/test/support/Casks/with-zap.rb b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap.rb index 056c90671..056c90671 100644 --- a/Library/Homebrew/cask/test/support/Casks/with-zap.rb +++ b/Library/Homebrew/test/support/fixtures/cask/Casks/with-zap.rb  | 
