Shaun Jackman
31e5ed28d1
determine_path: Fix tests FormulaUnavailableError
...
Fix the brew tests error:
InstallTests#test_a_basic_install:
FormulaUnavailableError: No available formula with the name "gcc"
Library/Homebrew/formulary.rb:231:in `get_formula'
Library/Homebrew/formulary.rb:259:in `factory'
Library/Homebrew/extend/ENV/shared.rb:287:in `gcc_version_formula'
Library/Homebrew/extend/ENV/super.rb:124:in `determine_path'
Library/Homebrew/extend/ENV/super.rb:44:in `setup_build_environment'
Library/Homebrew/build.rb:87:in `install'
Library/Homebrew/build.rb:201:in `<main>'
2017-03-07 09:03:33 -08:00
Markus Reiter
ec7530bcda
Merge pull request #2281 from reitermarkus/legacy-cache
...
Move legacy cache and caskroom code to `compat/*`.
2017-03-07 15:54:36 +01:00
Markus Reiter
394f9fa0aa
Merge pull request #2282 from reitermarkus/cask-versions-string
...
Make `timestamped_versions` return an array of strings.
2017-03-07 03:16:35 +01:00
Markus Reiter
0a0c305111
Merge pull request #2278 from reitermarkus/cask-_audit_modified_casks
...
Refactor `brew cask _audit_modified_casks`.
2017-03-07 01:35:10 +01:00
Markus Reiter
9bcbcf9a54
Merge pull request #2280 from sjackman/bottle-mismatches
...
bottle: Remove superfluous odie
2017-03-07 00:31:34 +01:00
Markus Reiter
76e65ca070
Move legacy cache and caskroom code to compat/*
.
2017-03-07 00:31:01 +01:00
Markus Reiter
067c71363d
Merge pull request #2277 from reitermarkus/require
...
Use Homebrew’s `require?`.
2017-03-07 00:29:04 +01:00
Markus Reiter
ae8627e056
Make timestamped_versions
return an array of strings.
2017-03-06 22:50:22 +01:00
Markus Reiter
b2359873d0
Move legacy_cache
outside of Locations
.
2017-03-06 21:30:06 +01:00
Shaun Jackman
0d3e1119a1
bottle: Remove superfluous odie
2017-03-06 11:35:48 -08:00
Mike McQuaid
1959cc3f2d
Merge pull request #2276 from johnhawkinson/dstypo
...
download_strategy: docstring typo Gtthub -> Github
2017-03-06 18:00:46 +00:00
Mike McQuaid
3aa088dcaf
Merge pull request #2272 from EricFromCanada/master
...
Add more flags and descriptions to man pages.
2017-03-06 18:00:39 +00:00
Markus Reiter
dcbcf167f6
Refactor brew cask _audit_modified_casks
.
2017-03-06 18:18:04 +01:00
JCount
bd444dda43
Merge pull request #2269 from JCount/audit-conflicts-whitelist-bash-completion
...
audit: whitelist bash-completion@* to use conflicts_with
2017-03-06 12:05:43 -05:00
Markus Reiter
b032963d09
Use Homebrew’s require?
.
2017-03-06 17:14:25 +01:00
John Hawkinson
72ca28fe56
downloads_strategy: docstring typo Gtthub -> Github
2017-03-06 11:05:49 -05:00
Markus Reiter
3e7f94d5b5
Move cask
to cmd/
.
2017-03-06 11:41:29 +01:00
Markus Reiter
6bc1d0b5c1
Add missing :cask
metadata to specs.
2017-03-06 04:31:16 +01:00
EricFromCanada
aee23ccb03
Add more flags and descriptions to man pages.
2017-03-05 21:45:15 -05:00
Markus Reiter
18d4220cbf
Remove BUNDLE_PATH
from brew tests
.
2017-03-05 23:33:36 +01:00
Markus Reiter
eed5a69a51
Try fixing coverage.
2017-03-05 23:08:15 +01:00
Markus Reiter
4944d43d58
Move coverage reporting into brew tests
.
2017-03-05 23:08:14 +01:00
Markus Reiter
bba2c632ec
Remove Cask Gemfile.
2017-03-05 23:08:14 +01:00
Markus Reiter
9fc6c7b2be
Move Cask specs into brew tests
.
2017-03-05 23:08:14 +01:00
JCount
3db3b08d72
audit: freeze versioned_conflicts_whitelist
2017-03-05 15:44:03 -05:00
JCount
460c4a3200
audit: deconstruct versioned_conflicts_whitelist using splat
2017-03-05 15:06:02 -05:00
Markus Reiter
7abc0aaa74
Use --force-default-config
option for brew cask style
.
2017-03-05 21:02:16 +01:00
Markus Reiter
642f2a0450
Merge pull request #2268 from reitermarkus/cask-spec-metadata
...
Add `:cask` to all Cask specs.
2017-03-05 20:44:20 +01:00
Markus Reiter
d0c5aec9ea
Merge pull request #2267 from reitermarkus/move-cask-spec-helpers
...
Move Cask test helpers to `test/support`.
2017-03-05 20:43:53 +01:00
JCount
4e50562424
audit: whitelist bash-completion@* to use conflicts_with
...
this is necessary because they install conflicting scripts into
HOMEBREW_PREFIX/etc/profile.d
2017-03-05 14:19:32 -05:00
Markus Reiter
73cbb9df3b
Add :cask
to all Cask specs.
2017-03-05 19:26:56 +01:00
Markus Reiter
43bfaa19f1
Merge pull request #2264 from reitermarkus/dev-cmd-tests
...
Remove `dev-cmd/tests.rb` from test coverage.
2017-03-05 19:19:52 +01:00
Markus Reiter
b9c9f0f687
Move Cask test helpers to test/support
.
2017-03-05 19:13:06 +01:00
Markus Reiter
88676633ef
Use described_class
in Tap
spec.
2017-03-05 18:58:30 +01:00
Markus Reiter
a536139e28
Remove dev-cmd/tests.rb
from test coverage.
2017-03-05 18:56:32 +01:00
Markus Reiter
3b74c69c13
Silence cmd/cask
test.
2017-03-05 17:11:46 +01:00
Markus Reiter
bc8091b67a
Merge pull request #2253 from reitermarkus/gem-bindir
...
Use `Gem.bindir` instead of `#{Gem.dir}/bin`.
2017-03-05 16:43:27 +01:00
Mike McQuaid
45f52f77e5
Merge pull request #2244 from jonchang/java
...
java_requirement: don't consider macOS Java stub
2017-03-05 15:32:00 +01:00
Mike McQuaid
dbf3630a53
Merge pull request #2262 from MikeMcQuaid/subversion-https-audit
...
Don't check Subversion HTTPS pre-Sierra.
2017-03-05 15:30:16 +01:00
ilovezfs
a1da909dea
audit: whitelist node@* to use conflicts_with
...
Add exceptions for node@* versioned formulae to use conflicts_with
instead of keg_only :versioned_formula since they, and the main node
formula, all currently overwrite npm during postinstall.
2017-03-05 03:15:22 -08:00
Mike McQuaid
e26cf3a83f
Don't check Subversion HTTPS pre-Sierra.
...
The system Subversion doesn't handle new certificate authorities (e.g.
Let's Encrypt) well enough for this check to be useful.
2017-03-05 11:42:59 +01:00
Mike McQuaid
960768d8ed
mac/java_requirement: avoid adding/removing stub.
2017-03-05 11:26:30 +01:00
Markus Reiter
551993a9c7
Update Cask spec_helper
.
2017-03-05 04:38:30 +01:00
Markus Reiter
e0e0233b2d
Remove temporary files in uninstall
and zap
specs.
2017-03-05 04:38:30 +01:00
Markus Reiter
b7135eec49
Move shared_examples
and matcher
into specs.
2017-03-05 04:38:30 +01:00
Markus Reiter
cc4fb35ae4
Move Cask shared_examples
to test/support
.
2017-03-05 00:57:34 +01:00
Markus Reiter
80be26fd8b
Make Cask tests work without tapping caskroom/cask
.
2017-03-04 22:08:37 +01:00
Markus Reiter
a1fbb1020b
Simplify Cask spec_helper
.
2017-03-04 20:08:12 +01:00
Markus Reiter
ef5f58a14b
Use Gem.bindir
instead of #{Gem.dir}/bin
.
2017-03-04 19:30:34 +01:00
Markus Reiter
370c711da2
Merge pull request #2236 from reitermarkus/spec-formatter-locale
...
Move Formatter and Locale specs.
2017-03-04 18:37:21 +01:00