Skip to content

Commit baf1b4e

Browse files
committed
drop Codeception 4 support, php < 8.0 and symfony < 5.0
1 parent 532708c commit baf1b4e

File tree

2 files changed

+18
-44
lines changed

2 files changed

+18
-44
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ COMPOSER=$(PHP) $(shell which composer)
2929
# Infection
3030
INFECTION=./.tools/infection.phar
3131
INFECTION_URL="https://github.com/infection/infection/releases/download/0.27.4/infection.phar"
32-
MIN_MSI=77
33-
MIN_COVERED_MSI=80
32+
MIN_MSI=70
33+
MIN_COVERED_MSI=76
3434
INFECTION_ARGS=--min-msi=$(MIN_MSI) --min-covered-msi=$(MIN_COVERED_MSI) --threads=$(JOBS) --log-verbosity=none --no-interaction --no-progress --show-mutations
3535

3636
all: test

src/CodeceptionAdapter.php

Lines changed: 16 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -74,52 +74,26 @@ final class CodeceptionAdapter implements MemoryUsageAware, TestFrameworkAdapter
7474
'--fail-fast',
7575
];
7676

77-
private string $testFrameworkExecutable;
78-
private CommandLineBuilder $commandLineBuilder;
79-
private VersionParser $versionParser;
80-
private JUnitTestCaseSorter $jUnitTestCaseSorter;
81-
private Filesystem $filesystem;
82-
private string $jUnitFilePath;
83-
private string $tmpDir;
84-
private string $projectDir;
85-
86-
/**
87-
* @var array<string, mixed>
88-
*/
89-
private array $originalConfigContentParsed;
90-
91-
/**
92-
* @var string[]
93-
*/
94-
private array $srcDirs;
9577
private ?string $cachedVersion = null;
9678

97-
/**
98-
* @param array<string, mixed> $originalConfigContentParsed
99-
* @param array<string> $srcDirs
100-
*/
10179
public function __construct(
102-
string $testFrameworkExecutable,
103-
CommandLineBuilder $commandLineBuilder,
104-
VersionParser $versionParser,
105-
JUnitTestCaseSorter $jUnitTestCaseSorter,
106-
Filesystem $filesystem,
107-
string $jUnitFilePath,
108-
string $tmpDir,
109-
string $projectDir,
110-
array $originalConfigContentParsed,
111-
array $srcDirs
80+
private string $testFrameworkExecutable,
81+
private CommandLineBuilder $commandLineBuilder,
82+
private VersionParser $versionParser,
83+
private JUnitTestCaseSorter $jUnitTestCaseSorter,
84+
private Filesystem $filesystem,
85+
private string $jUnitFilePath,
86+
private string $tmpDir,
87+
private string $projectDir,
88+
/**
89+
* @var array<string, mixed>
90+
*/
91+
private array $originalConfigContentParsed,
92+
/**
93+
* @var array<string>
94+
*/
95+
private array $srcDirs
11296
) {
113-
$this->commandLineBuilder = $commandLineBuilder;
114-
$this->testFrameworkExecutable = $testFrameworkExecutable;
115-
$this->versionParser = $versionParser;
116-
$this->jUnitFilePath = $jUnitFilePath;
117-
$this->tmpDir = $tmpDir;
118-
$this->jUnitTestCaseSorter = $jUnitTestCaseSorter;
119-
$this->filesystem = $filesystem;
120-
$this->projectDir = $projectDir;
121-
$this->originalConfigContentParsed = $originalConfigContentParsed;
122-
$this->srcDirs = $srcDirs;
12397
}
12498

12599
public function hasJUnitReport(): bool

0 commit comments

Comments
 (0)