यह एक छोटा सवाल यह है: ताकि RSpec एक जोड़े बिना, सांत्वना देने के लिए जब भी यह असफल हो जाएगी, मैं एक तरह से डिबग मोड में चश्मा चलाने के लिए देख रहा हूँ, -u
स्विच के साथ कोड में debugger
लाइन। कोई संकेतक?डिबग मोड में चल रहा है RSpec
6
A
उत्तर
10
मेरे अपने प्रश्न का उत्तर देगा।
this tutorial के बाद, मैं के रूप में एक कस्टम फ़ॉर्मेटर बनाया,:
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
2
hakanensari, अपने कोड rspec अंदर तोड़ने के लिए लगता है। यह अच्छा होगा अगर हम असफल असर लाइन पर तोड़ सकते हैं।
यह पुराना है, RSpec1.3-era कोड। –