homebrew-cask-versions/test/support
Roland Walker 329c48298a caveats first-class in DSL, gets own mini-DSL
Make caveats a first-class member of the Cask DSL.  It no longer has to
be specified with "def caveats", but can be given as "caveats do ... end"
as with after_install blocks.

In addition, create a mini-DSL which can be used within caveats blocks,
providing standard messages when manual installers must be used,
reboot-required, etc.

Add alternate form: caveats can also accept a compile-time string for
simple cases.

This is 99% compatible with old Casks, as it still works by defining
a caveats method.  However, all Casks containing caveats are cleaned
up and adapted according to the new DSL.

Full docs in CONTRIBUTING.md.
2014-01-20 11:54:46 -05:00
..
binaries implement binary artifact 2014-01-05 22:55:18 +02:00
Casks caveats first-class in DSL, gets own mini-DSL 2014-01-20 11:54:46 -05:00
cleanup.rb change cleanup strategy; should speed up tests 2013-12-14 08:45:54 -06:00
fake_dirs.rb implement binary artifact 2014-01-05 22:55:18 +02:00
fake_fetcher.rb get linkapps tests de-mockified 2012-11-25 15:49:16 -06:00
fake_system_command.rb fixes to pkg uninstaller to prevent madness 2013-10-24 14:56:29 -05:00
never_sudo_system_command.rb fixes to pkg uninstaller to prevent madness 2013-10-24 14:56:29 -05:00