#ruby-on-rails #debugging #rspec #minitest #byebug
#ruby-on-rails #отладка #rspec #minitest #ошибка
Вопрос:
Мне интересно, есть ли в любом случае пошаговый код в minitest? если я добавляю byebug или debugger в свой код и запускаю тест, который попадает в него, тесты выполняются до конца и не останавливаются. Есть ли способ остановить код и выполнить пошаговое выполнение, как вы делаете в процессе разработки?
Ответ №1:
Не забудьте указать тестовую группу в вашем Gemfile
group :test do
gem 'byebug'
. . .
end
Ответ №2:
Проверьте minitest-debugger или minitest-byebug.
Ответ №3:
Вы можете использовать pry
драгоценный камень и вставить привязку.при необходимости проверьте свой тестовый пример при запуске minitest.