Sha256: c5a6f9b84db5b2d738075bd701c82225cf3bb7a3a1956f532acd970845ef93da

Contents?: true

Size: 301 Bytes

Versions: 27

Compression:

Stored size: 301 Bytes

Contents

# lib/**/*.rb
watch %r~lib/(.*)\.rb~ do |m|
	test "spec/#{m[1]}_spec.rb"
end

# spec/**/*_spec.rb
watch %r~spec/.*_spec\.rb~ do |m|
	test m[0]
end

# Ctrl-\
Signal.trap('QUIT') do
  puts "--- Running all tests ---\n\n"
	test "spec"
end

def test path
	cmd = "rspec #{path}"
	puts cmd
	system cmd
end

Version data entries

27 entries across 27 versions & 3 rubygems

Version Path
pa-1.3.0 pa.watchr
pa-1.2.3 pa.watchr
pa-1.2.2 pa.watchr
pa-1.2.1 pa.watchr
pa-1.2.0 pa.watchr
pa-1.1.4 pa.watchr
pa-1.1.3 pa.watchr
o-2.0.4 o.watchr
o-2.0.3 o.watchr
o-2.0.2 o.watchr
o-2.0.1 o.watchr
rag-1.0.7 data/template/default/__project__.watchr
o-2.0.0 o.watchr
rag-1.0.6 data/template/default/__project__.watchr
pa-1.0.3 pa.watchr
o-1.0.2 o.watchr
o-1.0.1 o.watchr
o-1.0.0 o.watchr
o-0.1.0 o.watchr
rag-1.0.5 data/template/default/__project__.watchr