как запустить .feature + _spec.rb + _test.rb с автотестом - PullRequest
1 голос
/ 20 апреля 2010

В одном из моих проектов с существующим кодом часть кода покрыта файлом _test.rb, другая - файлом _spec.rb, и мы представили .feature

Это стало хорошей смесью вещей для проверки. Я в тупик, как запустить .feature, _spec.rb и _test.rb для красно-зеленых циклов.

1 Ответ

0 голосов
/ 20 апреля 2010

После некоторых поисков в Интернете я нашел решение в файле .autotest

Autotest.add_hook :reset do |at|
  # at.clear_mappings
  at.add_mapping(/^(.*?)(_spec)?\.rb$/) { |filename, m| m[2] ? filename : "#{m[1]}_spec.rb" }
end

очевидно, со всеми установленными гемами, просто запустите автотест

Сейчас я ищу более умный / лучший / оптимизированный способ сделать это.

...