Sha256: c97ed92f2ad98ff261e9c1941350292cf467d71602dd85402efe1aeb7ae94432

Contents?: true

Size: 309 Bytes

Versions: 10

Compression:

Stored size: 309 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 --color #{path}"
	puts cmd
	system cmd
end

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
rag-1.0.7 rag.watchr
rag-1.0.6 rag.watchr
pd-1.0.3 pd.watchr
rag-1.0.5 rag.watchr
rag-1.0.4 rag.watchr
pd-1.0.2 pd.watchr
rag-1.0.2 rag.watchr
rag-1.0.1 rag.watchr
rag-1.0.0 rag.watchr
pd-1.0.1 pd.watchr