watchr
watchr copied to clipboard
Modern continuous testing (flexible alternative to Autotest)
``` (master) % watchr ./koans/koans.watchr ~/Documents/ruby_koans /home/bjorn/.gem/ruby/2.3.0/gems/watchr-0.7/lib/watchr.rb:111:in `handler': uninitialized constant #::Config (NameError) from /home/bjorn/.gem/ruby/2.3.0/gems/watchr-0.7/bin/watchr:104:in `' from /home/bjorn/.gem/ruby/2.3.0/bin/watchr:22:in `load' from /home/bjorn/.gem/ruby/2.3.0/bin/watchr:22:in `' (master) [1] % ruby -v ~/Documents/ruby_koans/koans ruby 2.3.1p112 (2016-04-26...
Now that 1.9.3 is getting more traction, it's important to test using it. --- This change is [](https://reviewable.io/reviews/mynyml/watchr/42)
This change is [](https://reviewable.io/reviews/mynyml/watchr/40)
Just a few changes you might not have been aware of. --- This change is [](https://reviewable.io/reviews/mynyml/watchr/44)
I hit that when I was running under 1.8.7 with the rev gem on the $LOAD_PATH. --- This change is [](https://reviewable.io/reviews/mynyml/watchr/43)
This allows us to build / use Watchr as a path in a Gemfile: ``` gem 'watchr', :path => '../watchr' ``` --- This change is [](https://reviewable.io/reviews/mynyml/watchr/41)
Hi all, I just installed watcher (and ruby koans). after ``` $ watchr koans.watchr ``` I have got this ``` .rvm/gems/ruby-2.2.1/gems/watchr-0.7/lib/watchr.rb:111:in `handler': uninitialized constant Module::Config (NameError) ``` I'm running Ubuntu...
I have a project that has a huge amount of files and directories. Running watchr takes forever because of that. It would be nice if I passed a Pathname object...
New files are not automatically picked up to be watched. watchr must be stopped & re-started for saved changes in new files to match a watched pattern. Ubuntu w/ ext3...
This will use RbConfig but will fallback to Config if RbConfig is not defined