2014-09-29 5 views
5

मैंने अभी PhpStorm 8.0 के साथ Behat 3.0 का उपयोग करना शुरू कर दिया है।PhpStorm के साथ Behat अपवादों के लिए स्टैक ट्रेस नहीं दिखाता

सब कुछ ठीक काम कर रहा है, सिवाय इसके कि अपवादों के लिए, PhpStorm में कोई स्टैक ट्रेस दिखाई नहीं दे रहा है। परीक्षण विफलता के बारे में कोई प्रतिक्रिया के साथ बस विफल रहता है।

यदि मैं टर्मिनल में बेहट का उपयोग करता हूं, तो स्टैक ट्रेस को अपवाद के फ़ाइल और लाइन नंबर के साथ देखा जा सकता है।

मैंने फ्स्टस्टॉर्म में बेथ को - स्ट्रिक्ट और --verbose के साथ चलाने की कोशिश की है लेकिन अभी भी कोई खुशी नहीं है।

यह PhpStorm की तरह लग रहा परिणाम प्रदर्शित करने के लिए अपने स्वयं के Behat फ़ॉर्मेटर (PhpStormBehatFormatter) का उपयोग करता है, तो मैं 99% यकीन है कि समाधान है कि (कुछ मुझे लगता है कि केवल PhpStorm कर सकते हैं) को संशोधित करने के लिए किया जाएगा हूँ।

बस यह जांचना चाहता था कि किसी और के पास एक ही समस्या है और यदि कोई अस्थायी काम था?

नोट: यह बेहद विशिष्ट बीट/पीएचस्टॉर्म समस्या है। जब तक आप दोनों औजारों को नहीं जानते, तब तक इसका जवाब देना सबसे अच्छा नहीं है। उत्तर जैसे 'कस्टम अपवाद हैंडलर' बनाने में सहायता नहीं होगी।

+0

यदि आप कमांड लाइन से फीचर फ़ाइल पर व्यवहार करते हैं तो यह क्या करता है? रन निर्देशिका में php.error फ़ाइल के लिए भी जांचें। PHP चुप विफल विफलता को ट्रैक करना मुश्किल है। मुझे कभी-कभी इसे समझने के लिए 'स्ट्रेस' जैसे कुछ का उपयोग करना पड़ता था (अक्सर, एक बुरा घोंसला शामिल)। – romulusnr

+0

यह कमांड लाइन में चलाते समय अपवाद दिखाता है, और जब --verbose के साथ चलाता है तो यह पूर्ण स्टैक ट्रेस दिखाता है। Thats क्यों मुझे लगता है कि PhpStormFormatter –

उत्तर

4

यूप, been there, done that ... जेटब्रेन में दोस्तों को इसके बारे में पता है, लेकिन अभी तक कोई फिक्स संस्करण सेट नहीं किया गया है। इस मुद्दे पर वोट दें, इससे चीजों को गति मिलेगी।

+1

आह सही के साथ कुछ करने के लिए! मुझे एहसास नहीं हुआ कि इस तरह एक समर्पित मुद्दा लॉग पेज था। बेहद सुविधाजनक। मैंने मतदान किया है और टिप्पणी की है। –

संबंधित मुद्दे