Source: php-mock-phpunit
Version: 2.15.0-2
Severity: important
Tags: upstream
Control: affects -1 src:phpunit

Hi James,

php-mock-phpunit is failing its autopkgtests with the latest version of
PHPUnit (the 13.1 branch, uploaded to experimental for now).

https://qa.debian.org/excuses.php?experimental=1&package=phpunit

The relevant test failure is the following.

 73s PHPUnit 13.1.1 by Sebastian Bergmann and contributors.
 73s
 73s Runtime:       PHP 8.4.20
 73s Configuration: 
/tmp/autopkgtest-lxc.hbbu_0jv/downtmp/build.6iL/src/phpunit.xml
 73s
 73s ..E.DDDDDDDD.D.DDDDDDDDDDDDDDD.....RR                             37 / 37 
(100%)
 73s
 73s Time: 00:00.079, Memory: 12.00 MB
 73s
 73s There was 1 PHPUnit error:
 73s
 73s 1) phpmock\phpunit\MockObjectProxyTest::testProxiedMethods
 73s The data provider 
phpmock\phpunit\MockObjectProxyTest::provideTestProxiedMethods specified for 
phpmock\phpunit\MockObjectProxyTest::testProxiedMethods is invalid
 73s Too few arguments to function 
PHPUnit\Framework\MockObject\InvocationHandler::__construct(), 2 passed in 
/tmp/autopkgtest-lxc.hbbu_0jv/downtmp/build.6iL/src/tests/MockObjectProxyTest.php
 on line 175 and at least 3 expected
 73s
 73s 
/tmp/autopkgtest-lxc.hbbu_0jv/downtmp/build.6iL/src/tests/MockObjectProxyTest.php:144
 73s
 73s --
 73s
 73s There was 1 error:
 73s
 73s 1) phpmock\phpunit\MockObjectProxyTest::testExpects
 73s TypeError: Mockery_1_PHPUnit_Framework_MockObject_MockObject::expects(): 
Return value must be of type PHPUnit\Framework\MockObject\InvocationMocker, 
PHPUnit\Framework\MockObject\InvocationStubberImplementation returned
 73s
 73s /usr/share/php/phpmock/phpunit/classes/MockObjectProxyReturnTypes120.php:70
 73s 
/tmp/autopkgtest-lxc.hbbu_0jv/downtmp/build.6iL/src/tests/MockObjectProxyTest.php:78
 73s
 73s --
 73s
 73s There were 2 risky tests:
 73s
 73s 1) phpmock\phpunit\PHPMockTest::testPreserveArgumentDefaultValue
 73s This test did not perform any assertions
 73s
 73s 
/tmp/autopkgtest-lxc.hbbu_0jv/downtmp/build.6iL/src/tests/PHPMockTest.php:128
 73s
 73s 2) 
phpmock\phpunit\PHPMockTest::testResetToDefaultArgumentOfOriginalFunction
 73s This test did not perform any assertions
 73s
 73s 
/tmp/autopkgtest-lxc.hbbu_0jv/downtmp/build.6iL/src/tests/PHPMockTest.php:131
 73s
 73s ERRORS!
 73s Tests: 37, Assertions: 74, Errors: 2, PHPUnit Deprecations: 13, Risky: 2.
 73s autopkgtest [20:37:39]: test run-upstream-tests: -----------------------]

https://ci.debian.net/packages/p/php-mock-phpunit/unstable/amd64/70157210/

Thanks in advance if you can get it fixed, so we can continue tracking
the latest PHPUnit version in sid in time for Forky release.

Regards,

taffit

Attachment: signature.asc
Description: PGP signature

Reply via email to