मुझे लगता है कि समस्या शायद है एक PHP ही है, PHPUnit नहीं को दर्शाता है। इन चरणों का पालन करें:
1. उचित php.ini
देखें। ध्यान दें कि कुछ सिस्टम अलग पीएचपी SAPI के लिए अलग-अलग php.ini
उपयोग कर सकते हैं:
php -i | grep php.ini
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
2. संपादित त्रुटि आउटपुट सेटिंग। इसी php.ini
में error_reporting के लिए उपयुक्त सेटिंग्स सेट, display_errors, display_startup_errors:
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
आपके द्वारा रिपोर्ट वैश्विक दायरे में व्यवहार CLI त्रुटि बदलने के लिए नहीं करना चाहते हैं, तो आप उन settnigs परिभाषित के लिए PHPUnit बूटस्ट्रैप फ़ाइल का उपयोग कर सकते हैं।
1. PHPUnit के लिए सेटअप बूटस्ट्रैप। ओपन /Applications/MAMP/htdocs/testtingDecoded/phpunit.xml
फ़ाइल और PHPUnit टैग करने के लिए बूटस्ट्रैप विशेषता जोड़ें:
<phpunit bootstrap="bootstrap.php">
2. phpunit.xml
साथ फ़ोल्डर में bootstrap.php बनाएँ:
<?php
ini_set('error_reporting', E_ALL); // or error_reporting(E_ALL);
ini_set('display_errors', '1');
ini_set('display_startup_errors', '1');
स्रोत
2013-12-08 07:50:19
आप सभी PHPunit त्रुटियां प्राप्त कर सकते हैं। [यह एक] [1] या [यह एक] [2] आपके लिए उपयोगी होगा। [1]: http://stackoverflow.com/questions/3569862/phpunit-errors [2]: http://stackoverflow.com/questions/5994729/phpunit-not-showing-a-stack-trace -for-a-php-fatal-error –