Sha256: f15ee369dea73e1ccebf757b05ef1b12b1bf3a21bb6726c6b882d11fc605d937
Contents?: true
Size: 625 Bytes
Versions: 2
Compression:
Stored size: 625 Bytes
Contents
# Watchr is the preferred method to run specs automatically over rspactor for # Mongoid. If you are using vim, you can add the file: # # ~/.vim/ftdetect/watchr.vim # # This should have only the following line in it: # # autocmd BufNewFile,BufRead *.watchr setf ruby # # This will enable vim to recognize this file as ruby code should you wish to # edit it. def run(cmd) puts cmd system cmd end def spec(file) run "spec -O spec/spec.opts #{file}" end watch("spec/.*/*_spec\.rb") do |match| p match[0] spec(match[0]) end watch("lib/(.*/.*)\.rb") do |match| p match[1] spec("spec/unit/#{match[1]}_spec.rb") end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
mongoid-2.0.0.alpha | .watchr |
mongoid-1.2.14 | .watchr |