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 >
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ users mailing list [email protected] http://lists.agavi.org/mailman/listinfo/users
