diff options
| -rwxr-xr-x | Library/Homebrew/cask/cmd/brew-cask-tests.rb | 12 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/accessibility_spec.rb (renamed from Library/Homebrew/cask/spec/cask/accessibility_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/alt_target_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/alt_target_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/app_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/app_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/binary_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/generic_artifact_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/generic_artifact_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/nested_container_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/nested_container_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/pkg_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/pkg_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/postflight_block_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/postflight_block_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/preflight_block_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/preflight_block_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/suite_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/suite_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/two_apps_correct_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/two_apps_correct_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/two_apps_incorrect_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/two_apps_incorrect_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/uninstall_no_zap_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/uninstall_no_zap_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/uninstall_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/uninstall_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/artifact/zap_spec.rb (renamed from Library/Homebrew/cask/spec/cask/artifact/zap_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/audit_spec.rb (renamed from Library/Homebrew/cask/spec/cask/audit_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cask_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cask_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/audit_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/audit_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/cat_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/cat_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/cleanup_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/cleanup_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/create_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/create_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/doctor_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/doctor_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/edit_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/edit_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/fetch_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/fetch_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/home_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/home_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/info_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/info_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/install_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/install_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/list_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/list_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/options_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/options_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/reinstall_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/reinstall_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/search_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/search_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/style_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/style_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/uninstall_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/uninstall_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/version_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/version_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli/zap_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli/zap_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/cli_spec.rb (renamed from Library/Homebrew/cask/spec/cask/cli_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/container/dmg_spec.rb (renamed from Library/Homebrew/cask/spec/cask/container/dmg_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/container/naked_spec.rb (renamed from Library/Homebrew/cask/spec/cask/container/naked_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/depends_on_spec.rb (renamed from Library/Homebrew/cask/spec/cask/depends_on_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/download_strategy_spec.rb (renamed from Library/Homebrew/cask/spec/cask/download_strategy_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl/caveats_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl/caveats_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl/postflight_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl/postflight_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl/preflight_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl/preflight_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl/stanza_proxy_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl/stanza_proxy_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl/uninstall_postflight_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl/uninstall_postflight_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl/uninstall_preflight_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl/uninstall_preflight_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl/version_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl/version_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/dsl_spec.rb (renamed from Library/Homebrew/cask/spec/cask/dsl_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/installer_spec.rb (renamed from Library/Homebrew/cask/spec/cask/installer_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/macos_spec.rb (renamed from Library/Homebrew/cask/spec/cask/macos_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/pkg_spec.rb (renamed from Library/Homebrew/cask/spec/cask/pkg_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/scopes_spec.rb (renamed from Library/Homebrew/cask/spec/cask/scopes_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/staged_spec.rb (renamed from Library/Homebrew/cask/spec/cask/staged_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/system_command_result_spec.rb (renamed from Library/Homebrew/cask/spec/cask/system_command_result_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/system_command_spec.rb (renamed from Library/Homebrew/cask/spec/cask/system_command_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/underscore_supporting_uri_spec.rb (renamed from Library/Homebrew/cask/spec/cask/underscore_supporting_uri_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/url_checker_spec.rb (renamed from Library/Homebrew/cask/spec/cask/url_checker_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/verify/checksum_spec.rb (renamed from Library/Homebrew/cask/spec/cask/verify/checksum_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/cask/verify_spec.rb (renamed from Library/Homebrew/cask/spec/cask/verify_spec.rb) | 0 | ||||
| -rw-r--r-- | Library/Homebrew/test/spec_helper.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/test/support/helper/spec/shared_context/homebrew_cask.rb (renamed from Library/Homebrew/cask/spec/spec_helper.rb) | 23 | 
62 files changed, 14 insertions, 23 deletions
diff --git a/Library/Homebrew/cask/cmd/brew-cask-tests.rb b/Library/Homebrew/cask/cmd/brew-cask-tests.rb index b27bc2fe7..a1006b7ef 100755 --- a/Library/Homebrew/cask/cmd/brew-cask-tests.rb +++ b/Library/Homebrew/cask/cmd/brew-cask-tests.rb @@ -26,18 +26,6 @@ cask_root.cd do      upload_coverage = ENV["CODECOV_TOKEN"] || ENV["TRAVIS"]    end -  run_tests "parallel_rspec", Dir["spec/**/*_spec.rb"], %w[ -    --color -    --require spec_helper -    --format progress -    --format ParallelTests::RSpec::RuntimeLogger -    --out tmp/parallel_runtime_rspec.log -  ] - -  unless $CHILD_STATUS.success? -    Homebrew.failed = true -  end -    if upload_coverage      puts "Submitting Codecov coverage..."      system "bundle", "exec", "spec/upload_coverage.rb" diff --git a/Library/Homebrew/cask/spec/cask/accessibility_spec.rb b/Library/Homebrew/test/cask/accessibility_spec.rb index 4ac757e69..4ac757e69 100644 --- a/Library/Homebrew/cask/spec/cask/accessibility_spec.rb +++ b/Library/Homebrew/test/cask/accessibility_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/alt_target_spec.rb b/Library/Homebrew/test/cask/artifact/alt_target_spec.rb index 9bcdd27a1..9bcdd27a1 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/alt_target_spec.rb +++ b/Library/Homebrew/test/cask/artifact/alt_target_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/app_spec.rb b/Library/Homebrew/test/cask/artifact/app_spec.rb index bfd2d5cd4..bfd2d5cd4 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/app_spec.rb +++ b/Library/Homebrew/test/cask/artifact/app_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb b/Library/Homebrew/test/cask/artifact/binary_spec.rb index 1b26773ca..1b26773ca 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/binary_spec.rb +++ b/Library/Homebrew/test/cask/artifact/binary_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/generic_artifact_spec.rb b/Library/Homebrew/test/cask/artifact/generic_artifact_spec.rb index b383e2d4e..b383e2d4e 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/generic_artifact_spec.rb +++ b/Library/Homebrew/test/cask/artifact/generic_artifact_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/nested_container_spec.rb b/Library/Homebrew/test/cask/artifact/nested_container_spec.rb index 3e9a549ea..3e9a549ea 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/nested_container_spec.rb +++ b/Library/Homebrew/test/cask/artifact/nested_container_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/pkg_spec.rb b/Library/Homebrew/test/cask/artifact/pkg_spec.rb index 249439900..249439900 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/pkg_spec.rb +++ b/Library/Homebrew/test/cask/artifact/pkg_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/postflight_block_spec.rb b/Library/Homebrew/test/cask/artifact/postflight_block_spec.rb index 51b1431f0..51b1431f0 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/postflight_block_spec.rb +++ b/Library/Homebrew/test/cask/artifact/postflight_block_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/preflight_block_spec.rb b/Library/Homebrew/test/cask/artifact/preflight_block_spec.rb index b13c4ab9d..b13c4ab9d 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/preflight_block_spec.rb +++ b/Library/Homebrew/test/cask/artifact/preflight_block_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/suite_spec.rb b/Library/Homebrew/test/cask/artifact/suite_spec.rb index 98ae93311..98ae93311 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/suite_spec.rb +++ b/Library/Homebrew/test/cask/artifact/suite_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/two_apps_correct_spec.rb b/Library/Homebrew/test/cask/artifact/two_apps_correct_spec.rb index 9db22b2a3..9db22b2a3 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/two_apps_correct_spec.rb +++ b/Library/Homebrew/test/cask/artifact/two_apps_correct_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/two_apps_incorrect_spec.rb b/Library/Homebrew/test/cask/artifact/two_apps_incorrect_spec.rb index 6427ec32c..6427ec32c 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/two_apps_incorrect_spec.rb +++ b/Library/Homebrew/test/cask/artifact/two_apps_incorrect_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/uninstall_no_zap_spec.rb b/Library/Homebrew/test/cask/artifact/uninstall_no_zap_spec.rb index f88aaa49d..f88aaa49d 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/uninstall_no_zap_spec.rb +++ b/Library/Homebrew/test/cask/artifact/uninstall_no_zap_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/uninstall_spec.rb b/Library/Homebrew/test/cask/artifact/uninstall_spec.rb index b7deb4575..b7deb4575 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/uninstall_spec.rb +++ b/Library/Homebrew/test/cask/artifact/uninstall_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/artifact/zap_spec.rb b/Library/Homebrew/test/cask/artifact/zap_spec.rb index fdf2e4f9d..fdf2e4f9d 100644 --- a/Library/Homebrew/cask/spec/cask/artifact/zap_spec.rb +++ b/Library/Homebrew/test/cask/artifact/zap_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/audit_spec.rb b/Library/Homebrew/test/cask/audit_spec.rb index 802807fcb..802807fcb 100644 --- a/Library/Homebrew/cask/spec/cask/audit_spec.rb +++ b/Library/Homebrew/test/cask/audit_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cask_spec.rb b/Library/Homebrew/test/cask/cask_spec.rb index d76f2dce9..d76f2dce9 100644 --- a/Library/Homebrew/cask/spec/cask/cask_spec.rb +++ b/Library/Homebrew/test/cask/cask_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/audit_spec.rb b/Library/Homebrew/test/cask/cli/audit_spec.rb index 2736e60c1..2736e60c1 100644 --- a/Library/Homebrew/cask/spec/cask/cli/audit_spec.rb +++ b/Library/Homebrew/test/cask/cli/audit_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/cat_spec.rb b/Library/Homebrew/test/cask/cli/cat_spec.rb index daf6fb960..daf6fb960 100644 --- a/Library/Homebrew/cask/spec/cask/cli/cat_spec.rb +++ b/Library/Homebrew/test/cask/cli/cat_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/cleanup_spec.rb b/Library/Homebrew/test/cask/cli/cleanup_spec.rb index f8578e80d..f8578e80d 100644 --- a/Library/Homebrew/cask/spec/cask/cli/cleanup_spec.rb +++ b/Library/Homebrew/test/cask/cli/cleanup_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/create_spec.rb b/Library/Homebrew/test/cask/cli/create_spec.rb index 21eaeb656..21eaeb656 100644 --- a/Library/Homebrew/cask/spec/cask/cli/create_spec.rb +++ b/Library/Homebrew/test/cask/cli/create_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/doctor_spec.rb b/Library/Homebrew/test/cask/cli/doctor_spec.rb index ff1cf5706..ff1cf5706 100644 --- a/Library/Homebrew/cask/spec/cask/cli/doctor_spec.rb +++ b/Library/Homebrew/test/cask/cli/doctor_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/edit_spec.rb b/Library/Homebrew/test/cask/cli/edit_spec.rb index 61970290b..61970290b 100644 --- a/Library/Homebrew/cask/spec/cask/cli/edit_spec.rb +++ b/Library/Homebrew/test/cask/cli/edit_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/fetch_spec.rb b/Library/Homebrew/test/cask/cli/fetch_spec.rb index 1571c2a70..1571c2a70 100644 --- a/Library/Homebrew/cask/spec/cask/cli/fetch_spec.rb +++ b/Library/Homebrew/test/cask/cli/fetch_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/home_spec.rb b/Library/Homebrew/test/cask/cli/home_spec.rb index a5359f24f..a5359f24f 100644 --- a/Library/Homebrew/cask/spec/cask/cli/home_spec.rb +++ b/Library/Homebrew/test/cask/cli/home_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/info_spec.rb b/Library/Homebrew/test/cask/cli/info_spec.rb index 2f70a0b96..2f70a0b96 100644 --- a/Library/Homebrew/cask/spec/cask/cli/info_spec.rb +++ b/Library/Homebrew/test/cask/cli/info_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/install_spec.rb b/Library/Homebrew/test/cask/cli/install_spec.rb index 5a40017e8..5a40017e8 100644 --- a/Library/Homebrew/cask/spec/cask/cli/install_spec.rb +++ b/Library/Homebrew/test/cask/cli/install_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/list_spec.rb b/Library/Homebrew/test/cask/cli/list_spec.rb index e367e9588..e367e9588 100644 --- a/Library/Homebrew/cask/spec/cask/cli/list_spec.rb +++ b/Library/Homebrew/test/cask/cli/list_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/options_spec.rb b/Library/Homebrew/test/cask/cli/options_spec.rb index 86933e27e..86933e27e 100644 --- a/Library/Homebrew/cask/spec/cask/cli/options_spec.rb +++ b/Library/Homebrew/test/cask/cli/options_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/reinstall_spec.rb b/Library/Homebrew/test/cask/cli/reinstall_spec.rb index e573a3470..e573a3470 100644 --- a/Library/Homebrew/cask/spec/cask/cli/reinstall_spec.rb +++ b/Library/Homebrew/test/cask/cli/reinstall_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/search_spec.rb b/Library/Homebrew/test/cask/cli/search_spec.rb index 0bcff809a..0bcff809a 100644 --- a/Library/Homebrew/cask/spec/cask/cli/search_spec.rb +++ b/Library/Homebrew/test/cask/cli/search_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/style_spec.rb b/Library/Homebrew/test/cask/cli/style_spec.rb index 106bfbb44..106bfbb44 100644 --- a/Library/Homebrew/cask/spec/cask/cli/style_spec.rb +++ b/Library/Homebrew/test/cask/cli/style_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/uninstall_spec.rb b/Library/Homebrew/test/cask/cli/uninstall_spec.rb index cbfb3e237..cbfb3e237 100644 --- a/Library/Homebrew/cask/spec/cask/cli/uninstall_spec.rb +++ b/Library/Homebrew/test/cask/cli/uninstall_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/version_spec.rb b/Library/Homebrew/test/cask/cli/version_spec.rb index 2091496fc..2091496fc 100644 --- a/Library/Homebrew/cask/spec/cask/cli/version_spec.rb +++ b/Library/Homebrew/test/cask/cli/version_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli/zap_spec.rb b/Library/Homebrew/test/cask/cli/zap_spec.rb index 0f3d024b5..0f3d024b5 100644 --- a/Library/Homebrew/cask/spec/cask/cli/zap_spec.rb +++ b/Library/Homebrew/test/cask/cli/zap_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/cli_spec.rb b/Library/Homebrew/test/cask/cli_spec.rb index 1ad6790a3..1ad6790a3 100644 --- a/Library/Homebrew/cask/spec/cask/cli_spec.rb +++ b/Library/Homebrew/test/cask/cli_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/container/dmg_spec.rb b/Library/Homebrew/test/cask/container/dmg_spec.rb index a94362aba..a94362aba 100644 --- a/Library/Homebrew/cask/spec/cask/container/dmg_spec.rb +++ b/Library/Homebrew/test/cask/container/dmg_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/container/naked_spec.rb b/Library/Homebrew/test/cask/container/naked_spec.rb index eb30ef81a..eb30ef81a 100644 --- a/Library/Homebrew/cask/spec/cask/container/naked_spec.rb +++ b/Library/Homebrew/test/cask/container/naked_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/depends_on_spec.rb b/Library/Homebrew/test/cask/depends_on_spec.rb index 81fda2329..81fda2329 100644 --- a/Library/Homebrew/cask/spec/cask/depends_on_spec.rb +++ b/Library/Homebrew/test/cask/depends_on_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/download_strategy_spec.rb b/Library/Homebrew/test/cask/download_strategy_spec.rb index ca082c581..ca082c581 100644 --- a/Library/Homebrew/cask/spec/cask/download_strategy_spec.rb +++ b/Library/Homebrew/test/cask/download_strategy_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl/caveats_spec.rb b/Library/Homebrew/test/cask/dsl/caveats_spec.rb index aa662e4d0..aa662e4d0 100644 --- a/Library/Homebrew/cask/spec/cask/dsl/caveats_spec.rb +++ b/Library/Homebrew/test/cask/dsl/caveats_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl/postflight_spec.rb b/Library/Homebrew/test/cask/dsl/postflight_spec.rb index d2b080ca3..d2b080ca3 100644 --- a/Library/Homebrew/cask/spec/cask/dsl/postflight_spec.rb +++ b/Library/Homebrew/test/cask/dsl/postflight_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl/preflight_spec.rb b/Library/Homebrew/test/cask/dsl/preflight_spec.rb index b93be95ff..b93be95ff 100644 --- a/Library/Homebrew/cask/spec/cask/dsl/preflight_spec.rb +++ b/Library/Homebrew/test/cask/dsl/preflight_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl/stanza_proxy_spec.rb b/Library/Homebrew/test/cask/dsl/stanza_proxy_spec.rb index 2bb7ae633..2bb7ae633 100644 --- a/Library/Homebrew/cask/spec/cask/dsl/stanza_proxy_spec.rb +++ b/Library/Homebrew/test/cask/dsl/stanza_proxy_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl/uninstall_postflight_spec.rb b/Library/Homebrew/test/cask/dsl/uninstall_postflight_spec.rb index f89a181ce..f89a181ce 100644 --- a/Library/Homebrew/cask/spec/cask/dsl/uninstall_postflight_spec.rb +++ b/Library/Homebrew/test/cask/dsl/uninstall_postflight_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl/uninstall_preflight_spec.rb b/Library/Homebrew/test/cask/dsl/uninstall_preflight_spec.rb index 15a0ea156..15a0ea156 100644 --- a/Library/Homebrew/cask/spec/cask/dsl/uninstall_preflight_spec.rb +++ b/Library/Homebrew/test/cask/dsl/uninstall_preflight_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl/version_spec.rb b/Library/Homebrew/test/cask/dsl/version_spec.rb index acf3db3ab..acf3db3ab 100644 --- a/Library/Homebrew/cask/spec/cask/dsl/version_spec.rb +++ b/Library/Homebrew/test/cask/dsl/version_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/dsl_spec.rb b/Library/Homebrew/test/cask/dsl_spec.rb index 7872b42a6..7872b42a6 100644 --- a/Library/Homebrew/cask/spec/cask/dsl_spec.rb +++ b/Library/Homebrew/test/cask/dsl_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/installer_spec.rb b/Library/Homebrew/test/cask/installer_spec.rb index 7dd5b2bda..7dd5b2bda 100644 --- a/Library/Homebrew/cask/spec/cask/installer_spec.rb +++ b/Library/Homebrew/test/cask/installer_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/macos_spec.rb b/Library/Homebrew/test/cask/macos_spec.rb index f931e1104..f931e1104 100644 --- a/Library/Homebrew/cask/spec/cask/macos_spec.rb +++ b/Library/Homebrew/test/cask/macos_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/pkg_spec.rb b/Library/Homebrew/test/cask/pkg_spec.rb index 78a2eb75e..78a2eb75e 100644 --- a/Library/Homebrew/cask/spec/cask/pkg_spec.rb +++ b/Library/Homebrew/test/cask/pkg_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/scopes_spec.rb b/Library/Homebrew/test/cask/scopes_spec.rb index 330683b2a..330683b2a 100644 --- a/Library/Homebrew/cask/spec/cask/scopes_spec.rb +++ b/Library/Homebrew/test/cask/scopes_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/staged_spec.rb b/Library/Homebrew/test/cask/staged_spec.rb index 670775b7a..670775b7a 100644 --- a/Library/Homebrew/cask/spec/cask/staged_spec.rb +++ b/Library/Homebrew/test/cask/staged_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/system_command_result_spec.rb b/Library/Homebrew/test/cask/system_command_result_spec.rb index 4a077de7b..4a077de7b 100644 --- a/Library/Homebrew/cask/spec/cask/system_command_result_spec.rb +++ b/Library/Homebrew/test/cask/system_command_result_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/system_command_spec.rb b/Library/Homebrew/test/cask/system_command_spec.rb index 8d1180bea..8d1180bea 100644 --- a/Library/Homebrew/cask/spec/cask/system_command_spec.rb +++ b/Library/Homebrew/test/cask/system_command_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/underscore_supporting_uri_spec.rb b/Library/Homebrew/test/cask/underscore_supporting_uri_spec.rb index 49d3ea63f..49d3ea63f 100644 --- a/Library/Homebrew/cask/spec/cask/underscore_supporting_uri_spec.rb +++ b/Library/Homebrew/test/cask/underscore_supporting_uri_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/url_checker_spec.rb b/Library/Homebrew/test/cask/url_checker_spec.rb index c505d2cb4..c505d2cb4 100644 --- a/Library/Homebrew/cask/spec/cask/url_checker_spec.rb +++ b/Library/Homebrew/test/cask/url_checker_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/verify/checksum_spec.rb b/Library/Homebrew/test/cask/verify/checksum_spec.rb index d803c566d..d803c566d 100644 --- a/Library/Homebrew/cask/spec/cask/verify/checksum_spec.rb +++ b/Library/Homebrew/test/cask/verify/checksum_spec.rb diff --git a/Library/Homebrew/cask/spec/cask/verify_spec.rb b/Library/Homebrew/test/cask/verify_spec.rb index 5d95fb3a2..5d95fb3a2 100644 --- a/Library/Homebrew/cask/spec/cask/verify_spec.rb +++ b/Library/Homebrew/test/cask/verify_spec.rb diff --git a/Library/Homebrew/test/spec_helper.rb b/Library/Homebrew/test/spec_helper.rb index 122aaba46..4616d7708 100644 --- a/Library/Homebrew/test/spec_helper.rb +++ b/Library/Homebrew/test/spec_helper.rb @@ -18,6 +18,8 @@ require "test/support/helper/shutup"  require "test/support/helper/fixtures"  require "test/support/helper/formula"  require "test/support/helper/mktmpdir" + +require "test/support/helper/spec/shared_context/homebrew_cask" if OS.mac?  require "test/support/helper/spec/shared_context/integration_test"  TEST_DIRECTORIES = [ diff --git a/Library/Homebrew/cask/spec/spec_helper.rb b/Library/Homebrew/test/support/helper/spec/shared_context/homebrew_cask.rb index 0b3a120ca..c51d339a7 100644 --- a/Library/Homebrew/cask/spec/spec_helper.rb +++ b/Library/Homebrew/test/support/helper/spec/shared_context/homebrew_cask.rb @@ -1,7 +1,3 @@ -$LOAD_PATH.unshift(File.expand_path("#{ENV["HOMEBREW_REPOSITORY"]}/Library/Homebrew")) -require "test/spec_helper" - -# add Homebrew-Cask to load path  $LOAD_PATH.push(HOMEBREW_LIBRARY_PATH.join("cask", "lib").to_s)  require "hbc" @@ -20,18 +16,17 @@ HOMEBREW_CASK_DIRS = [    :binarydir,  ].freeze -RSpec.configure do |config| -  config.around(:each) do |example| +RSpec.shared_context "Homebrew-Cask" do +  around(:each) do |example|      begin -      dirs = HOMEBREW_CASK_DIRS.map { |dir| -        Pathname.new(TEST_TMPDIR).join("cask-#{dir}").tap { |path| +      dirs = HOMEBREW_CASK_DIRS.map do |dir| +        Pathname.new(TEST_TMPDIR).join("cask-#{dir}").tap do |path|            path.mkpath            Hbc.public_send("#{dir}=", path) -        } -      } +        end +      end        Hbc.default_tap = Tap.fetch("caskroom", "spec").tap do |tap| -        # link test casks          FileUtils.mkdir_p tap.path.dirname          FileUtils.ln_sf TEST_FIXTURE_DIR.join("cask"), tap.path        end @@ -39,6 +34,12 @@ RSpec.configure do |config|        example.run      ensure        FileUtils.rm_rf dirs +      Hbc.default_tap.path.unlink +      FileUtils.rm_rf Hbc.default_tap.path.parent      end    end  end + +RSpec.configure do |config| +  config.include_context "Homebrew-Cask", :cask +end  | 
