Issues

ZF-5268: Change in loader behavoir affects Zend_Db_Table's dependency on loadClass w/ Exception thrown

Description

Most immediately, one would expect that when a non-existent class is requested via loadClass() an exception is thrown, not an error.

We should evaluate the current failing/errored unit tests:


1) testTableRelationshipFindParentRowException(Zend_Db_Table_Relationships_Db2Test)
include(nonexistant\class.php): failed to open stream: No such file or directory
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Loader.php:83
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Loader.php:83
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Db\Table\Row\Abstract.php:912

2) testTableRelationshipFindManyToManyRowsetException(Zend_Db_Table_Relationships_Db2Test)
include(nonexistant\class.php): failed to open stream: No such file or directory
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Loader.php:83
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Loader.php:83
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Db\Table\Row\Abstract.php:984

3) testTableRelationshipFindDependentRowsetException(Zend_Db_Table_Relationships_Db2Test)
include(nonexistant\class.php): failed to open stream: No such file or directory
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Loader.php:83
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Loader.php:83
C:\Documents and Settings\Administrator\My Documents\ZendFramework\StandardTrunk\library\Zend\Db\Table\Row\Abstract.php:859

Comments

This appears to be resolved at this time.