Autotest Mac
SPLITUP:
Following the feedback from ZenTest devs and users, I’ve split autotest-mac into two separate gems:
autotest-fsevent
This gem teaches autotest to use FSEvent instead of filesystem polling.
www.bitcetera.com/products/autotest-mac
autotest-growl
Growl support bundled with ZenTest is scheduled to be removed in favor of this gem which comes with more features and nice icons.
www.bitcetera.com/products/autotest-growl
REMOVED:
One feature didn’t make it in neither of the two new gems.
Exceptions
Adding path exceptions to the gem wasn’t such a good idea to begin with. It’s better if you set them yourself and according to your needs in ~/.autotest. Here is an example:
Autotest.add_hook :initialize do |autotest|
%w{.git .svn .hg .DS_Store ._* vendor}.each {|exception| autotest.add_exception(exception) }
false
end
UNINSTALL:
First uninstall the deprecated autotest-mac:
sudo gem uninstall autotest-mac
And remove the following line from your ~/.autotest:
require 'autotest-mac'
Then install it’s offspring as described in the READMEs:
-
autotest-fsevent: github.com/svoop/autotest-fsevent/tree/master
-
autotest-growl: github.com/svoop/autotest-growl/tree/master
And optionally except some paths as mentioned above.