Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 1.10.12

Bug #19009 remove error_reporting (for PEAR QA team)
Submitted: 2011-11-15 00:17 UTC
From: danielc Assigned: alec
Status: Closed Package: Mail_Mime (version SVN)
PHP Version: 5.4.0alpha1 OS:
Roadmaps: 1.8.3    
Subscription  


 [2011-11-15 00:17 UTC] danielc (Daniel Convissor)
Description: ------------ Hi: The PEAR Quality Assurance team is working to get all unit tests passing in all PEAR packages. We will then collaborate with the PHP QA team to get PEAR's unit tests onto PHP's Continuous Integration server, which will be running the latest versions of PHP 5.3, 5.4 and trunk. The goal is to improve PHP's stability and quality. Your help is needed, please. In a moment I will attach a patch removing error_reporting settings from your package. Please apply this patch as soon as possible. These changes are necessary for several reasons, some of which include: * What is contained in E_ALL shifts over time. * Some test runs need to suppress deprecated behaviors. * Some test runs seek deprecated and or strict errors. Error reporting levels should be set when executing the test suite. Here are examples: PEAR RUN-TEST: cd /path/to/package pear run-tests -i "-d error_reporting=22527" -r tests PHPUNIT: cd /path/to/package phpunit -d error_reporting=22527 tests/AllTests PHP RUN-TESTS: cd /path/to/package php /path/to/run-tests.php -d error_reporting=22527 tests Thank you for making PEAR and PHP better, --Dan

Comments

 [2011-11-15 00:18 UTC] danielc (Daniel Convissor)
Added patch qa.
 [2011-11-15 14:11 UTC] alec (Aleksander Machniak)
-Status: Open +Status: Closed -Assigned To: +Assigned To: alec
This bug has been fixed in SVN. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better.