Yeah, that's a bug in PHPUnit 3.6.4; ironically, it's caused by a change I made 
:)

https://github.com/sebastianbergmann/phpunit/issues/432 has all the details, 
should be fixed soon.

Hope that helps,

David


On 08.12.2011, at 14:15, Van Daele, Koen wrote:

> When Unit Testing Agavi, I use a phing build file that prepares some stuff, 
> then calls a testrunner through an exec task and finally cleans up some stuff.
> 
> Using branch 1.0 this isn't working anymore (I was running 1.0.6, but 
> switched to 1.0 ot get the fix for #1457). If I however call the testrunner 
> directly, everything's fine.
> 
> Reproduce using the sample app:
> {{{
> $ cd test
> $ php run-test.php
> PHPUnit 3.6.4 by Sebastian Bergmann.
> 
> ...................................................
> 
> Time: 4 seconds, Memory: 11.75Mb
> 
> OK (51 tests, 122 assertions)
> }}}
> 
> Using a simple phing build file in the samples dir:
> 
> {{{
> <?xml version="1.0" encoding="UTF-8" ?>
> <project name="test" default="test" basedir=".">
> <target name="test">
>  <exec command="php run-tests.php" dir="${project.basedir}/test" 
> passthru="true"/>
> </target>
> </project>
> }}}
> 
> {{{
> $ phing
> Buildfile: /var/projects/kvd/oeps/libs/agavi/samples/build.xml
> 
> test > test:
> 
> PHPUnit 3.6.4 by Sebastian Bergmann.
> 
> EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
> 
> Time: 2 seconds, Memory: 13.00Mb
> 
> There were 51 errors:
> 
> 1) ProductFinderModelTest::testValidProductPricesByName with data set "TPS 
> Report Cover Sheet" ('TPS Report Cover Sheet', 0.89)
> RuntimeException: Buildfile: build.xml does not exist!
> 
> /var/projects/kvd/oeps/libs/agavi/src/testing/AgaviTesting.class.php:146
> /var/projects/kvd/oeps/libs/agavi/samples/test/run-tests.php:21
> 
> 2) ProductFinderModelTest::testValidProductPricesByName with data set 
> "Weighted Companion Cube" ('Weighted Companion Cube', 129.99)
> RuntimeException: Buildfile: build.xml does not exist!
> 
> /var/projects/kvd/oeps/libs/agavi/src/testing/AgaviTesting.class.php:146
> /var/projects/kvd/oeps/libs/agavi/samples/test/run-tests.php:21
> 
> //50 other errors snipped
> 
> FAILURES!
> Tests: 51, Assertions: 0, Errors: 51.
> 
> BUILD FINISHED
> 
> Total time: 2.5239 seconds
> }}}
> 
> I don't know why calling this through phing should make a difference, but it 
> does. 
> 
> Because this error happende on our dev-server and not on my laptop, I have 
> determined that it worked fine with phpunit 3.6.2, but upgrading to 3.6.4 
> causes the problems.
> 
> Other than that, the dev-server and my laptop both run Ubuntu 10.4, php 
> 5.3.2, phing 2.4.8, xdebug 2.0.5.
> 
> Anyone got an idea what's going on here?
> 
> Best,
> Koen
> 
> 
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.agavi.org/mailman/listinfo/users
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
users mailing list
[email protected]
http://lists.agavi.org/mailman/listinfo/users

Reply via email to