NAME App::Prove::Watch - Run tests whenever changes occur. VERSION version 0.3 SYNOPSIS $ provewatcher DESCRIPTION Watches for changes in the current directroy tree and runs prove when there are changes. ARGUMENTS provwatcher takes all the arguments that prove takes with two additions: --watch Specifies what directories should be watched: # just watch lib $ provewatcher --watch lib # watch lib and t $ provewatcher --watch lib --watch t This defaults to . if not given. --run Allows you to run something other than prove when changes happen. For example if you where using Dist::Zilla $ provewatcher --run 'dzil test' NOTIFICATIONS If you install Log::Dispatch::DesktopNotification, desktop notifications will be sent whenever the overall state of the tests change (failing to passing or passing to failing). Log::Dispatch::DesktopNotification is not listed as a prereq for this module, it will not be installed by default when you install this module. TODO * Ironically, for a TDD tool, there's not enough tests. AUTHORS Chris Reinhardt crein@cpan.org COPYRIGHT This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of the license can be found in the LICENSE file included with this module. SEE ALSO Test::Continuous, App::Prove, perl(1)