Markus Reiter
194a2c2ade
Make brew cask search
spec deterministic.
2017-09-10 21:56:25 +02:00
Josh Soref
7b1cf6df5a
spelling: comparison
2017-09-10 16:30:30 +00:00
Alexey Alekhin
8e5ad9ad9b
Minor tests formatting change
2017-09-02 02:29:56 +02:00
Alexey Alekhin
68dd0ac918
Changed warning message as recommended by @reitermarkus
2017-08-31 03:03:00 +02:00
Alexey Alekhin
6ac0b9881d
Fixed test for the changed error message
2017-08-26 02:43:28 +02:00
Alexey Alekhin
29b0c7d747
Added a test for no-macthes output to non-TTY
2017-08-26 02:05:35 +02:00
Alexey Alekhin
68c837f041
Unified tests formatting for multiline output matching
2017-08-26 02:01:08 +02:00
Alexey Alekhin
3b7e0d8dbe
Added tests for cask search with online search failure
2017-08-26 01:54:24 +02:00
Markus Reiter
4b34ca5b35
Merge pull request #3001 from reitermarkus/cask-conflicts-with
...
Implement `conflicts_with :cask`.
2017-08-20 17:50:54 +02:00
Markus Reiter
2cba322200
Allow curl
args to be overriden.
2017-08-08 23:06:40 +02:00
Markus Reiter
ae4bafdb36
Simplify CurlDownloadStrategy.
2017-08-08 18:10:13 +02:00
Markus Reiter
b6b8e8863f
Simplify SubversionDownloadStrategy.
2017-08-08 18:10:01 +02:00
ilovezfs
986887b413
Revert "Refactor SVN and cURL download strategies."
2017-08-07 14:31:56 -07:00
Markus Reiter
dc5a2c1764
Simplify CurlDownloadStrategy.
2017-08-07 21:31:17 +02:00
Markus Reiter
fb59e79689
Simplify SubversionDownloadStrategy.
2017-08-07 21:31:17 +02:00
Markus Reiter
ffc47388bd
Fix Pkg#uninstall
not calling MacOS.undeletable?
for all files.
2017-08-06 13:19:30 +02:00
Markus Reiter
f89e09b785
Add spec for conflicts_with cask
.
2017-08-05 16:21:14 +02:00
Markus Reiter
12d4226bfc
Remove _checkurl
.
2017-08-04 15:39:32 +02:00
Markus Reiter
2ad3a87045
Silence all specs by default.
2017-07-29 20:25:37 +02:00
Mike McQuaid
4440afa99a
installer_spec: silence test output.
2017-07-29 16:59:32 +01:00
Markus Reiter
4e26fdfcf6
Add test for non-TTY brew cask search
.
2017-07-10 00:09:32 +02:00
Markus Reiter
dccdac55a8
Add helper for testing TTY output.
2017-07-08 00:57:08 +02:00
Markus Reiter
d29cb450f7
Output plain list when running brew cask search
without a TTY.
2017-07-07 19:42:03 +02:00
Markus Reiter
65b9e06082
Bump rubocop-cask
version.
2017-07-05 20:51:51 +02:00
Markus Reiter
eb110e94f0
Merge pull request #2772 from reitermarkus/dmg-eula
...
Fix DMG mounting.
2017-07-02 02:04:07 +02:00
Markus Reiter
fd5e673d2d
Merge pull request #2825 from reitermarkus/refactoring
...
Refactoring using `Forwardable` and `DelegateClass`.
2017-07-01 05:32:19 +02:00
Markus Reiter
6a1fa87191
Refactor Formula/Cask dependencies.
2017-06-30 02:20:50 +02:00
Markus Reiter
f24fc42362
🔥 Remove test files after trashing.
2017-06-24 09:15:37 +02:00
Markus Reiter
3fe32053a7
Merge pull request #2775 from reitermarkus/language
...
Fix `--language` option.
2017-06-14 14:26:44 +02:00
Markus Reiter
dcb85571ca
Add test for --language
option.
2017-06-14 13:54:12 +02:00
Markus Reiter
2f0aad5d88
Fix DMG mounting.
2017-06-13 23:57:23 +02:00
Markus Reiter
9c8f7138f3
Add casks
method to iterate through arguments.
2017-06-13 19:45:29 +02:00
Markus Reiter
66ce575301
🔨 Refactor Cask exceptions.
2017-06-13 17:14:28 +02:00
Mike McQuaid
021cef4b2b
Autocorrect Rubocop Style/SpecialGlobalVars.
2017-06-12 09:11:42 +01:00
Mike McQuaid
2269518768
Merge pull request #2746 from MikeMcQuaid/cleanup-tests
...
tests: cleanup tests.
2017-06-08 16:16:55 +03:00
Mike McQuaid
7d5b8a5cea
tests: cleanup tests.
...
Remove pending tests that are never run on CI (i.e. require `--online`),
remove fixtures for those tests and just make `--official-cmd-taps`
run by `--online` instead.
2017-06-07 16:25:07 +01:00
Markus Reiter
b40e4afac5
Fix parsing --require-sha
and HOMEBREW_CASK_OPTS
.
2017-06-06 16:40:03 +02:00
Kiyoshi '13k' Murata
c4b010b6d7
Fix curl invocation in Hbc::DSL::Appcast.
...
Fixes #2592
2017-06-01 06:02:50 -03:00
Mike McQuaid
7a38bab333
Fixup all RuboCop warnings.
2017-05-29 18:43:18 +01:00
Markus Reiter
0bb2773b17
Deprecate --caskroom
flag.
2017-05-24 23:54:36 +02:00
Markus Reiter
b91d0254bb
Add test for --binaries
default value.
2017-05-24 20:34:20 +02:00
Markus Reiter
02a1e2781f
Fix tests for CLI::Options
DSL.
2017-05-22 02:51:17 +02:00
Markus Reiter
98f91fb883
Refactor CLI::Style
.
2017-05-22 02:51:16 +02:00
Markus Reiter
66e9a060de
Refactor CLI::Home
.
2017-05-22 02:51:16 +02:00
Markus Reiter
276adc9e8b
Refactor CLI::Edit
.
2017-05-22 02:51:16 +02:00
Markus Reiter
8248345a9a
Refactor CLI::Create
.
2017-05-22 02:51:16 +02:00
Markus Reiter
b7347dcc44
Refactor CLI::Cleanup
.
2017-05-22 02:51:16 +02:00
Markus Reiter
1714c73b49
Refactor CLI::Audit
.
2017-05-22 02:51:16 +02:00
Markus Reiter
a44d4ce88b
Remove Cask’s CLI#debug?
.
2017-05-22 02:51:16 +02:00
Markus Reiter
9e821863d0
Pass along CLI::Binaries
.
2017-05-22 02:51:16 +02:00