Guest User

Untitled

a guest
Apr 20th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. Autotest.add_hook :initialize do |at|
  2. at.add_exception %r%^\./(?:tasks|resources)%
  3. at.clear_mappings
  4.  
  5. at.add_mapping(%r(lib/.*\.rb$)) do |filename, _|
  6. test_filename = filename.gsub(/^lib/, 'test').gsub(/\.rb$/, '_test.rb')
  7. at.files_matching %r{^#{test_filename}$}
  8. end
  9.  
  10. at.add_mapping %r{^test/test_helper.rb$} do |filename, _|
  11. at.files_matching %r{test/.*_test\.rb$}
  12. end
  13.  
  14. at.add_mapping %r{^test/.*\.rb$} do |filename, _|
  15. filename
  16. end
  17. end
Add Comment
Please, Sign In to add comment