File tree 6 files changed +0
-49
lines changed
6 files changed +0
-49
lines changed Original file line number Diff line number Diff line change 4
4
/.editorconfig export-ignore
5
5
/.gitattributes export-ignore
6
6
/.gitignore export-ignore
7
- /infection.json export-ignore
8
7
/Makefile export-ignore
9
8
/phpstan.neon export-ignore
10
9
/phpunit.xml export-ignore
Original file line number Diff line number Diff line change @@ -40,18 +40,6 @@ make test
40
40
41
41
to run all the tests.
42
42
43
- ## Mutation Tests
44
-
45
- We are using [ ` infection/infection ` ] ( https://github.com/infection/infection ) to ensure a minimum quality of the tests.
46
-
47
- Enable ` Xdebug ` and run
48
-
49
- ``` bash
50
- make infection
51
- ```
52
-
53
- to run mutation tests.
54
-
55
43
## Extra lazy?
56
44
57
45
Run
Original file line number Diff line number Diff line change @@ -112,19 +112,3 @@ jobs:
112
112
- run : vendor/bin/phpunit --coverage-clover=.build/logs/clover.xml
113
113
114
114
- uses : codecov/codecov-action@v3
115
-
116
- mutation-tests :
117
- runs-on : ubuntu-latest
118
-
119
- steps :
120
- - uses : actions/checkout@v4
121
-
122
- - uses : shivammathur/setup-php@v2
123
- with :
124
- coverage : pcov
125
- extensions : mbstring
126
- php-version : 8.3
127
-
128
- - run : composer install --no-interaction --no-progress --no-suggest
129
-
130
- - run : vendor/bin/infection --ignore-msi-with-no-mutations --min-covered-msi=60 --min-msi=60
Original file line number Diff line number Diff line change @@ -23,11 +23,6 @@ php-cs-fixer:
23
23
mkdir --parents .build/php-cs-fixer
24
24
vendor/bin/php-cs-fixer fix --cache-file=.build/php-cs-fixer/cache
25
25
26
- .PHONY : infection
27
- infection : vendor # # Runs mutation tests with infection
28
- mkdir --parents .build/infection
29
- vendor/bin/infection --ignore-msi-with-no-mutations --min-covered-msi=60 --min-msi=60
30
-
31
26
.PHONY : stan
32
27
stan : vendor # # Runs a static analysis with phpstan
33
28
mkdir --parents .build/phpstan
Original file line number Diff line number Diff line change 25
25
},
26
26
"require-dev" : {
27
27
"ergebnis/composer-normalize" : " ^2" ,
28
- "infection/infection" : " ^0.26 || ^0.27" ,
29
28
"jangregor/phpstan-prophecy" : " ^1" ,
30
29
"mll-lab/graphql-php-scalars" : " ^6" ,
31
30
"mll-lab/php-cs-fixer-config" : " ^5" ,
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments