homebrew-cask-versions/lib/cask/container
Roland Walker 30c8412812 permit hdiutil to exit with error code
Mysterious `hdiutil` errors are a longtime problem with the
test suite, and the largest cause of false Travis failure
reports.

What appears to happen is that `hdiutil` returns a valid
plist output, but also exits with an error code.

Recently, user errors have been reported which seem to be
related to the same problem (#4857).

After #4892 and #4887, we have have more assurances that mount errors
will be caught elsewhere, if the XML is incorrect/missing, or if the
mounts are not returned.

So, for this special case, it should be safe to simply
ignore the error code from `hdiutil`.
2014-06-14 20:19:12 -04:00
..
air.rb Add support for Adobe Air app installations 2014-02-17 11:36:01 -06:00
base.rb naked pkg support + major container refactor 2013-09-21 21:59:07 -05:00
bzip2.rb support Bzip2 containers 2014-02-25 16:36:36 -05:00
cab.rb CaskError objects instead of strings, better msgs 2014-02-19 18:47:39 -05:00
criteria.rb fix some erroneous uses of casecmp 2014-03-12 10:40:11 -04:00
dmg.rb permit hdiutil to exit with error code 2014-06-14 20:19:12 -04:00
naked.rb mass whitespace cleanup 2014-02-22 21:13:52 -05:00
rar.rb test if lsar is nil before attempting split 2014-03-02 10:22:03 -05:00
sevenzip.rb test if lsar is nil before attempting split 2014-03-02 10:22:03 -05:00
sit.rb test if lsar is nil before attempting split 2014-03-02 10:22:03 -05:00
tar.rb mass whitespace cleanup 2014-02-22 21:13:52 -05:00
unarbase.rb better error message (same like at cabextract) 2014-02-26 00:08:18 +01:00
zip.rb bugfix: preserve resource forks when unzipping 2014-03-11 08:46:38 -04:00