Я работаю с Rails 5 и rspe c (gem version 4). Мне было интересно, можно ли настроить RSpe c на запуск только тех тестов, которые были изменены в одном файле, при запуске только этого файла, т.е.
bundle exec rspec spec/my_spec.rb
. Если мой файл похож на этот
RSpec.describe MyClass do
context "context 1" do
it "tests condition 1" do
end
it "tests condition 2" do
end
...
end
context "context 2" do
...
end
...
end
, и я обновляю тесты только в «контексте 1», возможно ли проверить один файл и запустить только измененные тесты из этого файла? Что касается этого ответа - Можно ли заставить RSpe c запускать только измененные спецификации? , похоже, что это относится только к реальным файлам, которые изменились при выполнении полного набора тестов rspe c.