Выполнение RSpec в режиме отладки

Это - короткий вопрос: Я ищу способ выполнить спецификации в режиме отладки, с -u переключатель, так, чтобы RSpec спал бы до консоли каждый раз, когда это перестало работать, не имея необходимость добавлять a debugger строка в код. Какие-либо указатели?

6
задан Hakan Ensari 15 April 2010 в 08:43
поделиться

1 ответ

Отвечу на свой вопрос.

Следуя этому руководству , я создал настраиваемый модуль форматирования, например:

require "spec/runner/formatter/specdoc_formatter"

class DebuggerFormatter < Spec::Runner::Formatter::SpecdocFormatter
  def example_failed(example, counter, failure)
    super
    debugger if Kernel.respond_to?(:debugger)
  end
end
10
ответ дан 9 December 2019 в 20:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: