Prove guard allows to automatically & intelligently launch Perl tests when files are modified.
Please be sure to have guard installed before continue.
TODO: publish gem
Please read guard usage doc
guard 'prove' do # prove modified test file watch(%r{^.*\.t$}) # prove all files in t directory when some module gets modified watch(%r{^.*\.pm$}) { "t" } # prove path/t/file.t when path/file.pm gets modified # watch(%r{^(.*)/([^./]+)\.pm$}) {|m| m[1] + "/t/" + m[2] + ".t"} end
-
Source hosted at GitHub
-
Report issues/Questions/Feature requests on GitHub Issues
Pull requests are very welcome! Make sure your patches are well tested. Please create a topic branch for every separate change you make.
I would also appreciate code review of a current version from someone experienced in Ruby, because this is the first time I’m using it.