File tree Expand file tree Collapse file tree 6 files changed +40
-24
lines changed Expand file tree Collapse file tree 6 files changed +40
-24
lines changed Original file line number Diff line number Diff line change 33/.travis.yml export-ignore
44/examples / export-ignore
55/phpunit.xml.dist export-ignore
6+ /phpunit.xml.legacy export-ignore
67/tests / export-ignore
Original file line number Diff line number Diff line change @@ -23,4 +23,5 @@ install:
2323 - composer install
2424
2525script :
26- - vendor/bin/phpunit --coverage-text
26+ - if [[ "$TRAVIS_PHP_VERSION" > "7.2" ]]; then vendor/bin/phpunit --coverage-text; fi
27+ - if [[ "$TRAVIS_PHP_VERSION" < "7.3" ]]; then vendor/bin/phpunit --coverage-text -c phpunit.xml.legacy; fi
Original file line number Diff line number Diff line change 99 "php" : " >=5.3.3"
1010 },
1111 "require-dev" : {
12- "phpunit/phpunit" : " ^9.0 || ^5.7 || ^4.8.35"
12+ "phpunit/phpunit" : " ^9.3 || ^5.7 || ^4.8.35"
1313 },
1414 "autoload" : {
1515 "psr-4" : {
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" UTF-8" ?>
22
3- <phpunit bootstrap =" vendor/autoload.php" colors =" true" >
3+ <!-- PHPUnit configuration file with new format for PHPUnit 9.3+ -->
4+ <phpunit xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
5+ xsi : noNamespaceSchemaLocation =" https://schema.phpunit.de/9.3/phpunit.xsd"
6+ bootstrap =" vendor/autoload.php"
7+ colors =" true"
8+ cacheResult =" false" >
49 <testsuites >
510 <testsuite name =" Promise Test Suite" >
611 <directory >./tests/React/Promise/</directory >
712 </testsuite >
813 </testsuites >
9-
10- <filter >
11- <whitelist >
14+ <coverage >
15+ <include >
1216 <directory >./src/</directory >
13- </whitelist >
14- </filter >
17+ </include >
18+ </coverage >
1519</phpunit >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+
3+ <!-- PHPUnit configuration file with old format for PHPUnit 9.2 or older -->
4+ <phpunit xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
5+ xsi : noNamespaceSchemaLocation =" https://schema.phpunit.de/4.8/phpunit.xsd"
6+ bootstrap =" vendor/autoload.php"
7+ colors =" true" >
8+ <testsuites >
9+ <testsuite name =" Promise Test Suite" >
10+ <directory >./tests/React/Promise/</directory >
11+ </testsuite >
12+ </testsuites >
13+ <filter >
14+ <whitelist >
15+ <directory >./src/</directory >
16+ </whitelist >
17+ </filter >
18+ </phpunit >
Original file line number Diff line number Diff line change @@ -259,14 +259,10 @@ public function shouldAllowResolveAfterProgress()
259259 $ d = new Deferred ();
260260
261261 $ mock = $ this ->createCallableMock ();
262- $ mock
263- ->expects ($ this ->at (0 ))
264- ->method ('__invoke ' )
265- ->with ($ this ->identicalTo (1 ));
266- $ mock
267- ->expects ($ this ->at (1 ))
268- ->method ('__invoke ' )
269- ->with ($ this ->identicalTo (2 ));
262+ $ mock ->expects ($ this ->exactly (2 ))->method ('__invoke ' )->withConsecutive (
263+ array ($ this ->identicalTo (1 )),
264+ array ($ this ->identicalTo (2 ))
265+ );
270266
271267 $ d
272268 ->promise ()
@@ -290,14 +286,10 @@ public function shouldAllowRejectAfterProgress()
290286 $ d = new Deferred ();
291287
292288 $ mock = $ this ->createCallableMock ();
293- $ mock
294- ->expects ($ this ->at (0 ))
295- ->method ('__invoke ' )
296- ->with ($ this ->identicalTo (1 ));
297- $ mock
298- ->expects ($ this ->at (1 ))
299- ->method ('__invoke ' )
300- ->with ($ this ->identicalTo (2 ));
289+ $ mock ->expects ($ this ->exactly (2 ))->method ('__invoke ' )->withConsecutive (
290+ array ($ this ->identicalTo (1 )),
291+ array ($ this ->identicalTo (2 ))
292+ );
301293
302294 $ d
303295 ->promise ()
You can’t perform that action at this time.
0 commit comments