Skip to content

Commit c61bb55

Browse files
authored
Update & adjust Infection configuration (#1292)
1 parent 7f53c97 commit c61bb55

File tree

6 files changed

+338
-287
lines changed

6 files changed

+338
-287
lines changed

.github/workflows/test-mutations.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,4 @@ jobs:
7777
run: "composer install --no-interaction --no-progress --no-suggest"
7878

7979
- name: "Mutation Tests"
80-
run: "composer test:mutation -- --logger-github=false"
80+
run: "composer test:mutation -- --logger-github=false --log-verbosity=none"

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"cocur/slugify": "^4.5",
4646
"fakerphp/faker": "^1.23",
4747
"fig/log-test": "^1.1",
48-
"nikic/php-parser": "^4.18",
48+
"nikic/php-parser": "^5.3",
4949
"nyholm/psr7": "^1.8",
5050
"php-http/curl-client": "^2.2",
5151
"php-http/mock-client": "^1.5",

composer.lock

Lines changed: 12 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

infection.json

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,12 @@
11
{
22
"source": {
33
"directories": [
4-
"src/core/etl/src",
5-
"src/adapter/etl-adapter-avro/src",
6-
"src/adapter/etl-adapter-chartjs/src",
7-
"src/adapter/etl-adapter-csv/src",
8-
"src/adapter/etl-adapter-doctrine/src",
9-
"src/adapter/etl-adapter-elasticsearch/src",
10-
"src/adapter/etl-adapter-google-sheet/src",
11-
"src/adapter/etl-adapter-http/src",
12-
"src/adapter/etl-adapter-json/src",
13-
"src/adapter/etl-adapter-logger/src",
14-
"src/adapter/etl-adapter-meilisearch/src",
15-
"src/adapter/etl-adapter-parquet/src",
16-
"src/adapter/etl-adapter-text/src",
17-
"src/adapter/etl-adapter-xml/src",
18-
"src/lib/array-dot/src",
19-
"src/lib/doctrine-dbal-bulk/src"
4+
"src/core/etl/src",
5+
"src/adapter/*/src",
6+
"src/bridge/filesystem/*/src",
7+
"src/bridge/monolog/*/src",
8+
"src/bridge/symfony/*/src",
9+
"src/lib/*/src"
2010
]
2111
},
2212
"logs": {
@@ -42,8 +32,6 @@
4232
},
4333
"Throw_": {
4434
"ignore": [
45-
"Flow\\ETL\\Adapter\\Doctrine\\DbalBulkLoader::__serialize",
46-
"Flow\\ETL\\Adapter\\Doctrine\\DbalBulkLoader::__unserialize",
4735
"Flow\\Doctrine\\Bulk\\QueryFactory\\DbalQueryFactory"
4836
]
4937
},
@@ -82,6 +70,6 @@
8270
},
8371
"tmpDir": "var/infection/cache",
8472
"testFrameworkOptions": "--testsuite=unit",
85-
"minMsi": 40,
73+
"minMsi": 25,
8674
"minCoveredMsi": 40
8775
}

tools/infection/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "flow-php/flow-tools",
33
"description": "Flow PHP ETL - Tools",
44
"require-dev": {
5-
"infection/infection": "^0.26.0"
5+
"infection/infection": "^0.29.10"
66
},
77
"config": {
88
"allow-plugins": false

0 commit comments

Comments
 (0)