class SpecWatchr
Public Class Methods
new(watchr, &block)
click to toggle source
# File lib/rspec-rails-watchr.rb, line 130 def initialize watchr, &block @custom_matcher = block if block_given? @watchr = watchr watchr.watch('^spec/(.*)_spec\.rb$') {|m| rspec_files specs_for(m[1])} watchr.watch('^(?:app|lib|script)/(.*)(?:\.rb|\.\w+|)$') {|m| rspec_files specs_for(m[1].gsub(/\.rb$/,''))} trap_int! puts '--- Waiting for changes...'.cyan end