Sha256: 5273e3de355f99ec35e887ea83e6c263ef05dbfb33e224793d2e7ab636a294f0

Contents?: true

Size: 362 Bytes

Versions: 9

Compression:

Stored size: 362 Bytes

Contents

# vim:set filetype=ruby:
def run(cmd)
  puts cmd
  system cmd
end

def spec(file)
  if File.exists?(file)
    run("rspec #{file}")
  else
    puts("Spec: #{file} does not exist.")
  end
end

watch("spec/.*/*_spec\.rb") do |match|
  puts(match[0])
  spec(match[0])
end

watch("lib/(.*/.*)\.rb") do |match|
  puts(match[1])
  spec("spec/#{match[1]}_spec.rb")
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
bullet-2.2.1 .watchr
bullet-2.2.0 .watchr
bullet-2.1.0 .watchr
mongoid-eager-loading-0.3.1 .watchr
mongoid-eager-loading-0.3.0 .watchr
mongoid-eager-loading-0.2.0 .watchr
mongoid-eager-loading-0.1.2 .watchr
mongoid-eager-loading-0.1.1 .watchr
mongoid-eager-loading-0.1.0 .watchr