SimpleCov rspec и огурец отдельно - PullRequest
4 голосов
/ 16 сентября 2010

Не могли бы вы подсказать, как настроить simplecov для тестирования моделей с rspec и контроллера только с огурцом?Мне не нравится, что rspec и огурцы смешаны вместе ...

Ответы [ 2 ]

9 голосов
/ 09 октября 2010

SimpleCov.coverage_dir ‘coverage’

Это позволит вам установить каталог, в который будет поступать информация о покрытии.Таким образом, один из способов его настройки - поместить

if RUBY_VERSION > "1.9"
  require 'simplecov'
  SimpleCov.start 'rails'
  SimpleCov.coverage_dir 'coverage/rspec'
end

внутри вашего test_helper и

if RUBY_VERSION > "1.9"
  require 'simplecov'
  SimpleCov.start 'rails'
  SimpleCov.coverage_dir 'coverage/cucumber'
end

внутри features/support/env.rb

их.Возможно, вы также захотите запустить тесты отдельно, чтобы они не объединялись.

0 голосов
/ 25 сентября 2010

Хммм ... ответа нет .. Мое решение состояло в том, чтобы убрать строку запроса из одной из тестовых сред и запустить тест отдельно ...

...