Several tests currently throw warning or notice errors. These tests can be detected with the updated version of lime.
- i18n/sfMessageSource_XLIFFTest
- util/sfNamespacedParameterHolderTest
- validator/sfValidatorDateTest
- view/sfViewCacheManagerTest
- widget/i18n/sfWidgetFormI18nChoice*
- widget/i18n/sfWidgetFormI18nSelect*
Furthermore, several unit tests create sfApplicationConfiguration instances. In the initConfiguration() method of this class, the error_reporting level is set to symfony's default level:
E_PARSE | E_COMPILE_ERROR | E_ERROR | E_CORE_ERROR | E_USER_ERROR
This leads to E_STRICT errors being suppressed. When the reporting level is set to E_ALL | E_STRICT, the following additional test throws errors: