homebrew-cask-versions/lib/cask/container
Roland Walker 06c9bae613 don't check error code of diskutil eject
nstead, determine success by directly testing the intended effect:
does the mount path still exist?

Also:
 - retry once on failure.
 - silent success if the given mount point did not exist.

These changes are intended to help with unpredictable problems with
the test suite that manifest frequently on Travis.

References: #4975, #4900, #4857
2014-06-19 11:57:01 -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 don't check error code of diskutil eject 2014-06-19 11:57:01 -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