Hi,
I may have missed something, but it seems that Travis doesn't like anymore our unit tests… Since this job https://travis-ci.org/phpmyadmin/phpmyadmin/builds/33717508, a lot of jobs are failing. Does anyone know why please? (But not all jobs, again: why?) It seems that phpunit had been updated and that the new version (4.2.x) deprecated "assertTag".
I tried something here: https://github.com/Tithugues/phpmyadmin/commit/dc652ea42e47e17ab05d835e94382... but I've an issue because the new class is not found. As I don't really know how Travis is configured the PHP paths, some ideas could be useful. I tried to update the phpunit path here: https://github.com/Tithugues/phpmyadmin/commit/87136184f22abd9c5ad8975d8d123... But the result was the same than the original phpunit, as phpunit-DOM-assertions still don't implement assertTag…
Could we simply force the phpunit version to 4.1.4 instead of >=3.7?
Thanks, Hugues.
Hi,
On Sun, Aug 31, 2014 at 2:39 AM, Hugues Peccatte hugues.peccatte@gmail.com wrote:
Hi,
I may have missed something, but it seems that Travis doesn't like anymore our unit tests… Since this job https://travis-ci.org/phpmyadmin/phpmyadmin/builds/33717508, a lot of jobs are failing. Does anyone know why please? (But not all jobs, again: why?) It seems that phpunit had been updated and that the new version (4.2.x) deprecated "assertTag".
I tried something here: https://github.com/Tithugues/phpmyadmin/commit/dc652ea42e47e17ab05d835e94382... but I've an issue because the new class is not found. As I don't really know how Travis is configured the PHP paths, some ideas could be useful. I tried to update the phpunit path here: https://github.com/Tithugues/phpmyadmin/commit/87136184f22abd9c5ad8975d8d123... But the result was the same than the original phpunit, as phpunit-DOM-assertions still don't implement assertTag…
Could we simply force the phpunit version to 4.1.4 instead of >=3.7?
I have opened PR #1348 to fix this, lets see what Travis says now.
Thanks, Hugues.
Le 2014-08-30 17:09, Hugues Peccatte a écrit :
Hi,
I may have missed something, but it seems that Travis doesn't like anymore our unit tests… Since this job https://travis-ci.org/phpmyadmin/phpmyadmin/builds/33717508, a lot of jobs are failing. Does anyone know why please? (But not all jobs, again: why?) It seems that phpunit had been updated and that the new version (4.2.x) deprecated "assertTag".
I confirm about assertTag being deprecated in phpunit 4.2: https://github.com/sebastianbergmann/phpunit/wiki/Release-Announcement-for-P...
I tried something here: https://github.com/Tithugues/phpmyadmin/commit/dc652ea42e47e17ab05d835e94382... but I've an issue because the new class is not found. As I don't really know how Travis is configured the PHP paths, some ideas could be useful. I tried to update the phpunit path here: https://github.com/Tithugues/phpmyadmin/commit/87136184f22abd9c5ad8975d8d123... But the result was the same than the original phpunit, as phpunit-DOM-assertions still don't implement assertTag…
Could we simply force the phpunit version to 4.1.4 instead of >=3.7?
Good idea as a short-term workaround.
Thanks, Hugues.
Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/
Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel