2100 Commits

Author SHA1 Message Date
Markus Reiter
ef26bf1882 Refactor audit for changed DSL. 2016-10-03 02:34:53 +02:00
Markus Reiter
b104e6ff37 Raise error if more than one default language if specified. 2016-10-03 02:34:53 +02:00
Markus Reiter
013f33be44 Change language DSL to only allow strings. 2016-10-03 02:34:53 +02:00
Markus Reiter
b5531e8ec1 Add Locale class to enable easier matching of locales. 2016-10-03 02:34:53 +02:00
Markus Reiter
bc143bb470 Support audit for multilingual casks. 2016-10-03 02:34:53 +02:00
Markus Reiter
bc2d676b6f Refactor logic to always choose first matched language. 2016-10-03 02:34:53 +02:00
Markus Reiter
546a91f78e Add —language option. 2016-10-03 02:34:53 +02:00
Markus Reiter
b703c81ca6 Stub MacOS.languages instead of setting HOMEBREW_LANGUAGES. 2016-10-03 02:34:53 +02:00
Markus Reiter
1e86c7d3ec Always fall back to language :default. 2016-10-03 02:34:53 +02:00
Markus Reiter
87299af225 Add test for language stanza. 2016-10-03 02:34:53 +02:00
Markus Reiter
65fdfefc99 Add language_eval method. 2016-10-03 02:34:52 +02:00
Markus Reiter
f52116cd26 Add language stanza to cask DSL. 2016-10-03 02:34:52 +02:00
Markus Reiter
0f7d1b137f Change re-install command to use &&. 2016-10-02 19:53:43 +02:00
Markus Reiter
e4da2dfb9f Make test for “cask already installed” less strict. 2016-10-02 19:53:43 +02:00
Markus Reiter
4f1ef16cbf Fix indentation of CaskCommandFailedError. 2016-10-02 19:53:43 +02:00
Markus Reiter
082bd5e98a Change A Cask for #{token} is already installed. message. 2016-10-02 19:53:43 +02:00
Markus Reiter
884b268506 Use Formatter for all URLs. 2016-10-01 20:00:49 +02:00
Markus Reiter
75e8b59aad Add Formatter module. 2016-10-01 20:00:49 +02:00
Markus Reiter
6d8ee395fa Refactor Tty. 2016-10-01 20:00:49 +02:00
Markus Reiter
c129e6405a Add .com.apple.timemachine.supported to DMG_METADATA_FILES. 2016-10-01 04:35:04 +02:00
Markus Reiter
0f71573df4 Update rubocop-cask to 0.10.0. 2016-09-28 23:03:31 +02:00
Mike McQuaid
4488eddf91 Merge pull request #1128 from reitermarkus/rubocop
RuboCop changes.
2016-09-27 12:49:34 +01:00
Markus Reiter
b114db13d5 Update RuboCop config. 2016-09-25 19:55:34 +02:00
Markus Reiter
00b3dde0b2 RuboCop: MacOS 2016-09-25 00:16:31 +02:00
Markus Reiter
b86c8efb79 Cask: Use nested classes and modules. 2016-09-24 16:00:58 +02:00
Josh Hagins
8e1169085d Merge pull request #1029 from wickles/patch-1
Prevent Accessibility access for macOS >= 10.12
2016-09-23 11:17:36 -05:00
Josh Hagins
741e687663 accessibility_test: fix warning message 2016-09-23 10:28:15 -05:00
Markus Reiter
0b473ebba9 Fix Style/PredicateName. 2016-09-23 15:30:06 +02:00
Markus Reiter
3540c94df6 Add define_method and define_singleton_method. 2016-09-23 15:30:06 +02:00
Markus Reiter
52ff988530 Fix RuboCop CaseEquality. 2016-09-23 15:30:06 +02:00
Markus Reiter
129dfcac4a Remove .simplecov from cask’s RuboCop config. 2016-09-23 15:30:06 +02:00
Markus Reiter
a5f050245e Add Regex for Style/FileName cop. 2016-09-23 15:30:05 +02:00
Markus Reiter
59212445da Run rubocop —auto-correct. 2016-09-23 15:30:05 +02:00
Markus Reiter
b957a1b7e6 Enable Style/EmptyElse cop. 2016-09-23 15:30:05 +02:00
Markus Reiter
2a1788484a Remove dependency on rubocop-cask. 2016-09-23 15:30:05 +02:00
Markus Reiter
6b85593895 Fix coverage reporting. 2016-09-23 09:17:55 +02:00
Mike McQuaid
5cf3838f42 Merge pull request #1041 from penman/parallel_tests
Parallelise test suite
2016-09-23 07:57:35 +01:00
Alex
b63f024b07 Updated accessibility test for Sierra 2016-09-22 22:25:12 -07:00
Alyssa Ross
5c5c416d1c cask-tests: remove Travis seed
This hack has been in Homebrew Cask for more than two years
(since 51f93e6dc9c3da4ab2118459ea95e45c104386ec), and it originated even
earlier (6d2f7bc55af0b2aa915b2396d213e30a4446256c).

Cask tests apparently aren't even run on Travis anymore,
so this can be safely removed.
2016-09-22 14:32:04 +01:00
Markus Reiter
c310557236 Merge pull request #1064 from reitermarkus/migrate-caskroom
Ask for `sudo` when moving Caskroom.
2016-09-22 10:20:54 +02:00
Maxim Belkin
be94f02910 remove Cask's .rubocop.yml 2016-09-21 13:53:10 -05:00
Alex
3c31e29d5c Simplify accessibility access disable warnings 2016-09-21 10:56:26 -07:00
Markus Reiter
530cee44c3 Use sudo mv to move Caskroom. 2016-09-21 19:05:35 +02:00
Maxim Belkin
1bfdddc95c rubocop: fix soft links targets 2016-09-21 11:59:08 -05:00
Markus Reiter
458a80d25a Ask for sudo when moving Caskroom. 2016-09-21 17:34:15 +02:00
Alex
d282565bd0 Improved accessibility access conditional style 2016-09-21 08:33:10 -07:00
Alex
169a079903 Make wording more similar to existing messages 2016-09-20 18:19:48 -07:00
Alyssa Ross
9033af6bda tests, cask-tests: (maybe) fix coverage 2016-09-20 17:02:35 +00:00
Alyssa Ross
ad17bbff9c cask-tests: fix loading simplecov 2016-09-20 16:39:16 +01:00
Alyssa Ross
869fb02149 tests, cask-tests: serialize stdout on CI 2016-09-20 15:48:00 +01:00