2167 Commits

Author SHA1 Message Date
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
Alyssa Ross
651303f62d cask-tests: re-add removed comment 2016-09-20 13:48:38 +01:00
Alyssa Ross
1c4ae98823 tests, cask-tests: log test runtimes 2016-09-20 13:16:11 +01:00
Mike McQuaid
b85ee1cb8f Update documentation links. 2016-09-20 10:41:42 +01:00
Alyssa Ross
176c82516f cask-tests: run in parallel 2016-09-20 00:02:04 +01:00
Alex
15f3f20656 Prevent Accessibility access for macOS >= 10.12
See https://github.com/caskroom/homebrew-cask/issues/24519

Feel free to suggest alternative wording and such.
2016-09-19 11:18:17 -07:00
Markus Reiter
6fe7019020 Make HOMEBREW_PREFIX/Caskroom the default. 2016-09-19 17:49:40 +02:00
Mike McQuaid
b1fba6ed54 Send coverage from Jenkins, don't run OS X Travis.
OS X Travis CI is particularly error-prone, slow and unnecessary for
us when we're already running (fast) OS X builds on Jenkins so use it
just for Linux testing.
2016-09-16 10:20:09 +01:00
Markus Reiter
3b6d80913a Fix cask installation from untapped Tap not working. 2016-09-12 06:21:16 +02:00
Mike McQuaid
84b8d6a33e cask/cli/cleanup_spec: comment out flaky test.
This has been causing sporadic CI failures.
2016-09-11 14:32:32 +01:00
Mike McQuaid
521efeab78 Merge Cask's gitignore with root one.
This fixes the ignoring in libgit2 clients that don't read nested
`.gitignore` files.
2016-09-10 10:03:19 +01:00
Markus Reiter
c20a7fa859 Remove homebrew-fonts hack from search. 2016-09-05 21:43:03 +02:00
Markus Reiter
89a63fb177 Add cask_files method to Tap class. 2016-09-05 21:43:03 +02:00
Mike McQuaid
0dc0bc1617 Merge pull request #773 from reitermarkus/report-cask-coverage
Also report Cask coverage.
2016-09-01 20:31:40 +01:00
Joshua Hagins
5b593ebb89 Allow deprecated hash syntax in Cask headers 2016-08-30 21:51:40 -04:00
Markus Reiter
da2ad32a8d Don’t use should syntax in rspec. 2016-08-27 11:56:52 +02:00
Markus Reiter
c1621f7f54 Also report Cask coverage. 2016-08-27 10:17:20 +02:00
Markus Reiter
db88ca1e18 Fix missing magenta in Tty. 2016-08-26 14:14:18 +02:00
Mike McQuaid
9c09f05730 Merge pull request #794 from AnastasiaSulyagina/tty
cask tty removed
2016-08-26 10:05:35 +01:00
Markus Reiter
72846fac47 Merge pull request #803 from reitermarkus/heredoc-style
Unify heredoc style.
2016-08-24 20:23:50 +02:00
Josh Hagins
4f6a46f4b1 Merge pull request #791 from reitermarkus/per-cask-cleanup
Allow per-cask `cleanup`.
2016-08-24 11:11:19 -04:00
Markus Reiter
50fee14358 Unify heredoc style. 2016-08-24 13:52:46 +02:00
Markus Reiter
fa19447a2d Merge pull request #793 from reitermarkus/refactoring-pathname
Merge Cask’s `Pathname` extension with Homebrew’s.
2016-08-24 12:32:17 +02:00
Markus Reiter
fef96f0ba8 Move part of parser_test to system_command_result_spec. 2016-08-24 08:54:19 +02:00
Markus Reiter
85635a1e19 Merge Cask’s Pathname extension with Homebrew’s. 2016-08-24 00:43:32 +02:00
Markus Reiter
1e1a8bf626 Use version 3.1.0 of vendored plist. 2016-08-23 23:36:17 +02:00
AnastasiaSulyagina
65579f27dd cask tty removed 2016-08-23 23:44:45 +03:00
Markus Reiter
911edb0ed7 Add test for per-cask cleanup. 2016-08-23 08:18:50 +02:00
Markus Reiter
3e81934b8f Allow per-cask cleanup. 2016-08-23 01:43:03 +02:00
Markus Reiter
0dbf485c4f Move Cask’s vendored plist to Homebrew/vendor. 2016-08-22 23:13:43 +02:00
Markus Reiter
21ac7de20c Merge pull request #771 from reitermarkus/dummy-containers
Forgot renaming `cab-container`.
2016-08-22 09:54:52 +02:00
Markus Reiter
ff30a303c8 Update Cask’s Gemfile. 2016-08-22 06:40:25 +02:00
Markus Reiter
61b38bdf1e Remove man generation from Cask’s Rakefile. 2016-08-22 03:31:30 +02:00
Markus Reiter
84820f2c5a Refactor .editorconfig. 2016-08-22 02:59:50 +02:00