Я запускаю bundle exec rake test
, чтобы получить покрытие с simplecov, но как только я получу результаты, строки, которые не покрыты, я хочу знать, какой тест фактически проверяет этот файл.
, например, у меня есть файл с именем foo.rb
, который не входит в оператор else. После того, как я запустил bundle exec rake test
, он говорит мне, что файл foo.rb
имеет только 99% покрытия. Потому что остальное никогда не запускается.
Поскольку у меня очень большой проект с большим количеством _tes.rb
файлов. Я хочу знать, в каком тестовом файле выполняется файл foo.rb
, чтобы я мог добавить тест для другого случая.
Есть ли способ узнать, какой тест выполняет часть этого файла, может быть с pry
или каким-нибудь другим драгоценным камнем?