| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-02-04 | Merge pull request #1743 from toonetown/robust-pkgutil-cleanup | Markus Reiter | |
| Delete pkgutil directories that are really files. | |||
| 2017-02-04 | Always use `Pathname.new` in `pkg_test.rb`. | Markus Reiter | |
| 2017-02-04 | Make descriptions a bit clearer. | Markus Reiter | |
| 2017-02-03 | Remove `TestCask` class. | Markus Reiter | |
| 2017-01-31 | Merge pull request #1930 from vitorgalvao/set-permissions-sudo | Markus Reiter | |
| cask: staged: no sudo in set_permissions | |||
| 2017-01-29 | Use dedicated upload_coverage script. | Mike McQuaid | |
| 2017-01-28 | cask: staged: no sudo in set_permissions | VĂtor GalvĂŁo | |
| 2017-01-25 | Remove Cask’s `test` ReadMe. | Markus Reiter | |
| 2017-01-25 | Move Cask fixtures to `test/support/fixtures`. | Markus Reiter | |
| 2017-01-23 | Delete with_environment from cask tests. | Markus Reiter | |
| 2017-01-17 | suite_test: skip flaky test. | Mike McQuaid | |
| 2017-01-02 | cask depends_on arch: remove everything but 64-bit intel | VĂtor GalvĂŁo | |
| 2016-12-28 | Delete pkgutil directories that are really files. | Nathan Toone | |
| Sometimes, pkgutil will return actual files (usually .nib files) as if they were part of the directory. Microsoft Office is an example of this: in a recent update the file `/Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app/Contents/SharedSupport/Microsoft Error Reporting.app/Contents/Resources/en.lproj/MainWindowAlt.nib` was returning from `/usr/sbin/pkgutil --only-dirs --files com.microsoft.package.component` even though it should have been a file instead of a directory. This caused the `rmdir` command to fail. This patch will check if we are trying to delete a “directory” that is really a “file” - and if we are, we just delete the file instead. This will allow packages that get in this state to be uninstalled. A unit test which can be run using `brew cask-tests` is also included. | |||
| 2016-12-06 | Merge pull request #1464 from reitermarkus/quit-with-launchctl | Markus Reiter | |
| Use `launchctl` to get running processes by bundle ID. | |||
| 2016-12-05 | Merge pull request #1620 from reitermarkus/refactoring | Markus Reiter | |
| Refactor Cask installer. | |||
| 2016-12-05 | Use `launchctl` to get running processes by bundle ID. | Markus Reiter | |
| 2016-12-04 | Use Homebrew’s `Emoji` class in cask installer. | Markus Reiter | |
| 2016-12-04 | Use Homebrew to detect if X11 is installed. | Markus Reiter | |
| 2016-11-29 | Fix tests. | Markus Reiter | |
| 2016-11-21 | Merge pull request #1535 from umireon/cask-pkg-choice | Markus Reiter | |
| Cask: Add the choices option to pkg stanza | |||
| 2016-11-21 | cask: compact the code | Kaito Udagawa | |
| 2016-11-20 | cask: Call Tempfile#close(true) with the choices file to ensure it deleted | Kaito Udagawa | |
| 2016-11-19 | cask: use Tempfile and some style fixes | Kaito Udagawa | |
| 2016-11-19 | Remove kernel extensions specified in `uninstall :kext`. | Markus Reiter | |
| 2016-11-19 | cask: add the choices option to pkg stanza | Kaito Udagawa | |
| installer command accepts -applyChoiceChangesXML option to change customize options on the GUI installer from the commandline. (`man installer` for more detailed information) The introduced option `choice` enables the choice changes to be supplied via pkg stanza without tricks in preflight code. | |||
| 2016-11-16 | Move all remaining fixtures to `test/support/fixtures`. | Markus Reiter | |
| 2016-11-11 | Merge pull request #1475 from reitermarkus/fix-locations | Markus Reiter | |
| Fix `Hbc::Locations` in tests. | |||
| 2016-11-10 | Remove unnecessary `Hbc::Locations` aliases. | Markus Reiter | |
| 2016-11-10 | Ensure `Hbc.caskroom` in tests does not use `legacy_caskroom`. | Markus Reiter | |
| 2016-11-10 | cask-test: fix reinstall a non installed Cask | Kaito Udagawa | |
| Trying to uninstall a non installed Cask made this test fail. This commit remove that and thus this test passes. Note that every Cask is uninstalled after each test case. | |||
| 2016-10-24 | Move cask fixtures to `test/fixtures/cask`. | Markus Reiter | |
| 2016-10-24 | Merge pull request #1248 from Git-Jiro/add_reinstall_cmd_to_cask | Josh Hagins | |
| add cask reinstall command | |||
| 2016-10-23 | Merge pull request #1357 from reitermarkus/refactor-accessibility-test | Josh Hagins | |
| Refactor accessibility test. | |||
| 2016-10-23 | Merge pull request #1358 from reitermarkus/refactor-audit-test | Josh Hagins | |
| Refactor Audit test. | |||
| 2016-10-23 | Merge pull request #1359 from reitermarkus/refactor-dsl-test | Josh Hagins | |
| Refactor DSL test. | |||
| 2016-10-23 | Merge pull request #1360 from reitermarkus/refactor-installer-test | Josh Hagins | |
| Refactor Installer test. | |||
| 2016-10-24 | Refactor Installer test. | Markus Reiter | |
| 2016-10-23 | Refactor Audit test. | Markus Reiter | |
| 2016-10-23 | Refactor DSL test. | Markus Reiter | |
| 2016-10-23 | Refactor accessibility test. | Markus Reiter | |
| 2016-10-23 | Refactor Hbc::UrlChecker test. | Markus Reiter | |
| 2016-10-23 | Use proper path to `caskroom/cask` tap in `test_helper`. | Markus Reiter | |
| 2016-10-23 | Add dictionary artifact | Eitot | |
| 2016-10-23 | Fix failing test caused by `repo_info`. | Markus Reiter | |
| 2016-10-23 | Avoid empty rescue. | Markus Reiter | |
| 2016-10-23 | Use short-style lambdas. | Markus Reiter | |
| 2016-10-23 | Fix spacing and indentation. | Markus Reiter | |
| 2016-10-23 | Use `()` as delimiters for `%Q` and `%q` literals. | Markus Reiter | |
| 2016-10-23 | Use slash-delimited regular expressions. | Markus Reiter | |
| 2016-10-23 | Use `0`-only prefix for octal numbers. | Markus Reiter | |
