File tree Expand file tree Collapse file tree 7 files changed +38
-13
lines changed Expand file tree Collapse file tree 7 files changed +38
-13
lines changed Original file line number Diff line number Diff line change 2
2
/.gitignore export-ignore
3
3
/.travis.yml export-ignore
4
4
/phpunit.xml.dist export-ignore
5
+ /phpunit.xml.legacy export-ignore
5
6
/tests export-ignore
Original file line number Diff line number Diff line change 1
1
composer.lock
2
2
composer.phar
3
- phpunit.xml
4
3
build /
5
4
vendor /
Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ install:
14
14
- composer install
15
15
16
16
script :
17
- - ./vendor/bin/phpunit -v --coverage-text --coverage-clover=./build/logs/clover.xml
17
+ - if [[ "$TRAVIS_PHP_VERSION" > "7.2" ]]; then vendor/bin/phpunit --coverage-text --coverage-clover=./build/logs/clover.xml; fi
18
+ - if [[ "$TRAVIS_PHP_VERSION" < "7.3" ]]; then vendor/bin/phpunit --coverage-text --coverage-clover=./build/logs/clover.xml -c phpunit.xml.legacy; fi
18
19
19
20
after_script :
20
21
- if [ -f ./build/logs/clover.xml ]; then travis_retry composer require php-coveralls/php-coveralls --no-interaction --update-with-dependencies; fi
Original file line number Diff line number Diff line change 9
9
"php" : " >=7.1.0"
10
10
},
11
11
"require-dev" : {
12
- "phpunit/phpunit" : " ^9.0 || ^7.5"
12
+ "phpunit/phpunit" : " ^9.3 || ^7.5"
13
13
},
14
14
"autoload" : {
15
15
"psr-4" : {
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
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" >
4
9
<testsuites >
5
10
<testsuite name =" Promise Test Suite" >
6
11
<directory >./tests/</directory >
7
12
</testsuite >
8
13
</testsuites >
9
-
10
- <filter >
11
- <whitelist >
14
+ <coverage >
15
+ <include >
12
16
<directory >./src/</directory >
13
- < exclude >
14
- < file >./src/functions_include.php</ file >
15
- </ exclude >
16
- </whitelist >
17
- </filter >
17
+ </ include >
18
+ < exclude >
19
+ <file >./src/functions_include.php</ file >
20
+ </exclude >
21
+ </coverage >
18
22
</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/7.5/phpunit.xsd"
6
+ bootstrap =" vendor/autoload.php"
7
+ colors =" true" >
8
+ <testsuites >
9
+ <testsuite name =" Promise Test Suite" >
10
+ <directory >./tests/</directory >
11
+ </testsuite >
12
+ </testsuites >
13
+ <filter >
14
+ <whitelist >
15
+ <directory >./src/</directory >
16
+ <exclude >
17
+ <file >./src/functions_include.php</file >
18
+ </exclude >
19
+ </whitelist >
20
+ </filter >
21
+ </phpunit >
Original file line number Diff line number Diff line change 3
3
namespace React \Promise ;
4
4
5
5
use PHPUnit \Framework \TestCase as BaseTestCase ;
6
- use React \Promise \Stub \CallableStub ;
7
6
8
7
class TestCase extends BaseTestCase
9
8
{
You can’t perform that action at this time.
0 commit comments