Sha256: eae5e4b2ea90c6cca30f9e2a3d0bd5c476984494cf6dfb9a43f5da80ef447d16
Contents?: true
Size: 985 Bytes
Versions: 1
Compression:
Stored size: 985 Bytes
Contents
# Run me with: # # $ watchr specs.watchr # -------------------------------------------------- # Watchr Rules # -------------------------------------------------- watch( '^test.*/test_.*\.rb' ) { |m| system "ruby -rubygems -I.:lib %s" % m[0] } watch( '^lib/redgreen/(.*)\.rb' ) { |m| system "rake test:by_fw FW=%s" % m[1] } watch( '^lib/redgreen/testunit\.rb' ) { |m| system "rake test:by_fw FW=testunit,shoulda,context,contest" } watch( '^lib/redgreen\.rb' ) { |m| system "rake -s test:all" } watch( '^test/test_helper\.rb' ) { |m| system "rake -s test:all" } # -------------------------------------------------- # Signal Handling # -------------------------------------------------- # Ctrl-\ Signal.trap('QUIT') do puts " --- Running all tests ---\n\n" system "rake -s test:all" end # Ctrl-C Signal.trap('INT') { abort("\n") }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mynyml-redgreen-0.6 | specs.watchr |