Skip to content

Commit d9ee7ed

Browse files
committed
require PHP 8.3 for supported PHPUnit releases
1 parent 2699026 commit d9ee7ed

2 files changed

Lines changed: 21 additions & 24 deletions

File tree

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,23 @@
2222
],
2323
"homepage": "https://github.com/codeigniter4/devkit",
2424
"require": {
25-
"php": "^8.1",
26-
"codeigniter/coding-standard": "^1.5",
27-
"fakerphp/faker": "^1.9",
25+
"php": "^8.3",
26+
"codeigniter/coding-standard": "^1.9",
27+
"fakerphp/faker": "^1.24",
2828
"mikey179/vfsstream": "^1.6",
29-
"nexusphp/cs-config": "^3.6",
29+
"nexusphp/cs-config": "^3.28",
3030
"nexusphp/tachycardia": "^2.0",
3131
"phpstan/extension-installer": "^1.1",
3232
"phpstan/phpstan": "^2.0",
3333
"phpstan/phpstan-deprecation-rules": "^2.0",
3434
"phpstan/phpstan-phpunit": "^2.0",
35-
"phpunit/phpunit": "^10.5 || ^11.5",
35+
"phpunit/phpunit": "^12.5.22 || ^13.1.7",
3636
"rector/rector": "^2.0",
3737
"roave/security-advisories": "dev-latest",
3838
"vimeo/psalm": "^5.0 || ^6.0"
3939
},
4040
"require-dev": {
41-
"codeigniter4/framework": "^4.1",
41+
"codeigniter4/framework": "^4.7",
4242
"icanhazstring/composer-unused": "dev-main"
4343
},
4444
"minimum-stability": "dev",
Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,19 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3-
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.5/phpunit.xsd"
2+
<phpunit
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd"
45
bootstrap="vendor/codeigniter4/framework/system/Test/bootstrap.php"
56
backupGlobals="false"
67
beStrictAboutOutputDuringTests="true"
7-
beStrictAboutCoverageMetadata="true"
88
cacheDirectory="build/.phpunit.cache"
99
colors="true"
10+
columns="max"
1011
displayDetailsOnAllIssues="true"
1112
executionOrder="random"
1213
failOnRisky="true"
1314
failOnWarning="true"
14-
stopOnError="false"
15-
stopOnFailure="false"
16-
stopOnIncomplete="false"
17-
stopOnSkipped="false"
1815
>
19-
<coverage includeUncoveredFiles="true">
16+
<coverage pathCoverage="false" ignoreDeprecatedCodeUnits="true">
2017
<report>
2118
<clover outputFile="build/phpunit/clover.xml"/>
2219
<html outputDirectory="build/phpunit/html"/>
@@ -46,6 +43,16 @@
4643
<junit outputFile="build/phpunit/junit.xml"/>
4744
</logging>
4845

46+
<source>
47+
<include>
48+
<directory suffix=".php">./app/</directory>
49+
</include>
50+
<exclude>
51+
<directory suffix=".php">./app/Config</directory>
52+
<directory suffix=".php">./app/Views</directory>
53+
</exclude>
54+
</source>
55+
4956
<php>
5057
<env name="XDEBUG_MODE" value="coverage"/>
5158
<server name="app.baseURL" value="https://example.com/"/>
@@ -68,14 +75,4 @@
6875
<env name="database.tests.DBPrefix" value="tests_"/>
6976
-->
7077
</php>
71-
72-
<source>
73-
<include>
74-
<directory suffix=".php">./app/</directory>
75-
</include>
76-
<exclude>
77-
<directory suffix=".php">./app/Config</directory>
78-
<directory suffix=".php">./app/Views</directory>
79-
</exclude>
80-
</source>
8178
</phpunit>

0 commit comments

Comments
 (0)