मैं अपने phpunit परीक्षणों में echo
सामान की कोशिश कर रहा हूं लेकिन अब तक कोई भाग्य नहीं है।phpunit परीक्षणों में गूंज
मैंने एक्सएमएल कॉन्फ़िगरेशन फ़ाइल के बारे में प्रलेखन पढ़ा और स्पष्ट रूप से debug
पैरामीटर जो मैं ढूंढ रहा हूं। दुर्भाग्य से यह अभी भी काम नहीं करता है।
<?xml version="1.0" encoding="UTF-8"?>
<phpunit colors="true"
processIsolation="true"
verbose="true"
debug="true">
</phpunit>
दोनों processIsolation
और verbose
स्वीकार किए जाते हैं लेकिन debug
नहीं है: किसी भी तरह यहाँ मेरी एक्सएमएल कॉन्फ़िग फ़ाइल है।
आदेश वास्तव में बहुत ठीक काम करता है जब मैं सीधे इसे पारित करने के लिए इस तरह PHPUnit:
phpunit --debug MyTest.php # here stuff is echoed correctly
लेकिन ऐसा लगता है यह नजरअंदाज कर दिया है फ़ाइल XML config के साथ।
मैं 3.6.3 पर हूँ पहले से ही ऐसा मुझे लगता है कि नहीं हो सकता। आपने आउटपुटटेस्टकेस कैसे लॉन्च किया? Cuz अगर आपने इसे phpunit --debug आउटपुटटेस्टकेस.एफ़ के साथ लॉन्च किया है तो हाँ यह काम करता है लेकिन अन्यथा यह नहीं करता है। – nourdine
जैसा कि मैंने आपको बताया है ** काम करने के लिए ** ** phpunit> 3.6.4' की आवश्यकता है। 3.6.3 के साथ आप बिना आउटपुट के आउटपुट प्राप्त करेंगे --debug। यदि आप अपग्रेड करते हैं तो यह PHPUnit में व्यवहार के रूप में काम करेगा :) – edorian
इसके लिए यह क्या है इसके लिए संस्करण 4.1 पर भी काम नहीं लगता है, यहां तक कि --debug विकल्प के साथ भी ... –