The branch "master" has been updated.
The following is a summary of the commits.

from: 45e44bd178ef4608e38d4a061ddfee1325cbafda

e5aeb2b Fix application autoloading for test suites.

-----------------------------------------------------------------------

commit e5aeb2b1ba1f4b4accb52a030e90e865e8a2e399
Author: Gunnar Wrobel <[email protected]>
Date:   Sun Mar 6 10:38:57 2011 +0100

    Fix application autoloading for test suites.
    
    Application autoloading was broken with the switch to PHPUnit >=3.5. The 
newer PHPUnit defines its own autoloader so ours does not get registered if we 
just check if there is already an autoloader present. A corresponding 
workaround was already available in framework/Test/lib/Horde/Test/Autoload.php 
but the autoloading in there did not yet support application mappings.
    
    Application level test suites should now also use the autoloading from the 
Test library but define the "$mappings" variable before pulling Autoload.php 
in, e.g.:
    
    $mappings = array('IMP' => dirname(__FILE__) . '/../../');
    require_once 'Horde/Test/Autoload.php';

 framework/Test/lib/Horde/Test/Autoload.php |   13 +++++++++++++
 imp/lib/tests/Imp/Autoload.php             |   23 ++---------------------
 2 files changed, 15 insertions(+), 21 deletions(-)

http://git.horde.org/horde-git/-/commit/e5aeb2b1ba1f4b4accb52a030e90e865e8a2e399


__
commits mailing list
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [email protected]

Reply via email to