ऐसा लगता है जैसे क्यूक पूर्ण त्रुटि संदेश नहीं दिखाता है (कम से कम जब टेम्पलेट में समस्या होती है) जिससे समस्या का पता लगाना वाकई मुश्किल हो जाता है। यहाँ क्या पता चलता है रेल जब एक ही समस्या ब्राउज़र में reproduced हैखीरे को पूर्ण (रेल) त्रुटि संदेश कैसे दिखाएं?
... And I am on checkout page # features/step_definitions/webrat_steps.rb:6 You have a nil object when you didn't expect it! The error occurred while evaluating nil.items (ActionView::TemplateError) features/manage_orders.feature:9:in `And I am on checkout page' ...
और::
Showing app/views/cart/show.erb where line #46 raised:
You have a nil object when you didn't expect it!
The error occurred while evaluating nil.items
Extracted source (around line #46):
43: </script>
44:
45: <% ths = %w{th_title th_price th_subtotal th_quantity}.collect {|th| t th.intern} %>
46: <% table(@cart.items, ths) do |cart_item, style| -%>
47: <tr class="<%= style %>">
48: <td width="60%"><%=h cart_item.title %></td>
49: <td width="20%"><%=number_to_currency cart_item.price %></td>
पूर्व थोड़ा बहुत साफ है
यहाँ क्या यह कुछ त्रुटि पर आउटपुट है। Cucumber.log में कोई अपवाद नहीं है। और मेरे टेम्पलेट में कुछ आंशिक और एक लेआउट है। कोई सुराग नहीं, काफी जांच।
क्या ककड़ी पूरी त्रुटि दिखाने के लिए खींचने के लिए कोई गुप्त प्लग है?
आपका प्रश्न शीर्षक एक अच्छा गीत या टीवी श्रृंखला एपिसोड शीर्षक बना सकता था, लेकिन एक SO सवाल नहीं था, इसलिए मैंने इसे संशोधित किया :) – karim79