में बेहतर विफलता रिपोर्ट जैस्मीन हेडलेस वेबकिट में परीक्षण चलाने पर मुझे TypeError: 'undefined' is not an object
विफलता मिली है। लेकिन कोई इशारा नहीं है जिसमें फ़ाइल या रेखा त्रुटि होती है। क्या एक स्पष्ट विफलता संदेश प्राप्त करने का कोई तरीका है?जैस्मीन हेडलेस वेबकिट
उत्तर
फ़ायरबग (फ़ायरफ़ॉक्स) या Google क्रोम में डीबग करने का प्रयास करें। बस F12 दबाएं और स्क्रिप्ट फलक पर जाएं। मैं फायरबग का सुझाव देता हूं। यदि इससे मदद नहीं मिलती है तो आप यहां अपना कोड पोस्ट कर सकते हैं या बेहतर, http://jsfiddle.net
यह एक सामान्य ब्राउज़र में एक बग खोजने के बारे में नहीं है, लेकिन एक हेडलेस वेबकिट ट्यूरिंग में एक जैस्मीन परीक्षण चल रहा है, इसलिए कोई फ़ायरबग या डेवलपर टूल नहीं है। –
ठीक है, इस मामले में आपको अपनी समस्या जिथब पर पोस्ट करनी चाहिए: https://github.com/johnbintz/jasmine-headless-webkit/issues –
आप HTML से परीक्षण से बचाने के लिए - धावक-आउट ध्वज का उपयोग कर सकते हैं। इसे ब्राउज़र में खोलें और आपको पूर्ण स्टैकट्र्रेस दिखाई देगा।
jasmine-headless-webkit --runner-out ~/Desktop/jasmine-out.html
क्या आपको ब्राउज़र में कोई त्रुटि दिखाई देती है? क्या आप requ.js का उपयोग करने के लिए भी होते हैं? मुझे अतीत में यह देखना याद है लेकिन मुझे याद नहीं आया कि मैंने इसे कैसे हल किया ... – ggozad
समस्या स्वयं त्रुटि नहीं है लेकिन त्रुटि घटित होने पर हानिकारक संकेत है। ब्राउज़र में परीक्षण चलाने से आपको लाइन नंबर मिल जाएगा, लेकिन सवाल एक हेडलेस वेबकिट के बारे में है। –