Merge pull request #235 from WyriHaximus/renovate/react-event-loop-1.x #712
ci.yml
on: push
Continuous Integration
/
...
/
Supported Versions Matrix
2s
Continuous Integration
/
...
/
Supported Checks Matrix
6s
Continuous Integration
/
...
/
Package Name
7s
Continuous Integration
/
...
/
Supported Versions Matrix
5s
Continuous Integration
/
...
/
Check Markdown links
31s
Continuous Integration
/
...
/
Comment composer.lock diff
Matrix: Continuous Integration / Continuous Integration / qa
Matrix: Continuous Integration / Continuous Integration / tests-directly-on-os
Matrix: Continuous Integration / Continuous Integration / can-require
Continuous Integration
/
...
/
Set Milestone
41s
Continuous Integration
/
...
/
✔️
0s
Annotations
1 error and 19 warnings
Continuous Integration / Continuous Integration / Test we can require "wyrihaximus/async-test-utilities" on PHP 8.2
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires wyrihaximus/async-test-utilities dev-a79f75a21629c48ee443659515ffe3794ef28d14, found wyrihaximus/async-test-utilities[dev-master] but it does not match the constraint.
|
Continuous Integration / Continuous Integration / Package Name
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Continuous Integration / Continuous Integration / Supported Checks Matrix
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Continuous Integration / Set Milestone / Set Milestone
The following actions uses node12 which is deprecated and will be forced to run on node16: chores-dev/set-milestone-action@main. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Continuous Integration / Set Milestone / Set Milestone
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with locked dependency preference:
src/AsyncTestCase.php#L68
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
/** @internal */
protected final function runAsyncTest(mixed ...$args) : mixed
{
- /**
- * @psalm-suppress InternalMethod
- * @psalm-suppress PossiblyNullArgument
- */
- parent::setName($this->realTestName);
+
$timeout = 30;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with locked dependency preference:
src/AsyncTestCase.php#L70
Escaped Mutant for Mutator "DecrementInteger":
--- Original
+++ New
@@ @@
* @psalm-suppress PossiblyNullArgument
*/
parent::setName($this->realTestName);
- $timeout = 30;
+ $timeout = 29;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
$classTimeout = $classAttribute->newInstance();
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with locked dependency preference:
src/AsyncTestCase.php#L70
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
* @psalm-suppress PossiblyNullArgument
*/
parent::setName($this->realTestName);
- $timeout = 30;
+ $timeout = 31;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
$classTimeout = $classAttribute->newInstance();
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with locked dependency preference:
src/AsyncTestCase.php#L96
Escaped Mutant for Mutator "UnwrapFinally":
--- Original
+++ New
@@ @@
$timeout = $methodTimeout->timeout;
}
$timeout = Loop::addTimer($timeout, static fn() => Loop::stop());
- try {
- /**
- * @psalm-suppress MixedArgument
- * @psalm-suppress UndefinedInterfaceMethod
- */
- return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
- } finally {
- Loop::cancelTimer($timeout);
- }
+ /**
+ * @psalm-suppress MixedArgument
+ * @psalm-suppress UndefinedInterfaceMethod
+ */
+ return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
+ Loop::cancelTimer($timeout);
}
protected final function runTest() : mixed
{
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with locked dependency preference:
src/AsyncTestCase.php#L105
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
*/
return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
} finally {
- Loop::cancelTimer($timeout);
+
}
}
protected final function runTest() : mixed
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with highest dependency preference:
src/AsyncTestCase.php#L68
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
/** @internal */
protected final function runAsyncTest(mixed ...$args) : mixed
{
- /**
- * @psalm-suppress InternalMethod
- * @psalm-suppress PossiblyNullArgument
- */
- parent::setName($this->realTestName);
+
$timeout = 30;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with highest dependency preference:
src/AsyncTestCase.php#L70
Escaped Mutant for Mutator "DecrementInteger":
--- Original
+++ New
@@ @@
* @psalm-suppress PossiblyNullArgument
*/
parent::setName($this->realTestName);
- $timeout = 30;
+ $timeout = 29;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
$classTimeout = $classAttribute->newInstance();
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with highest dependency preference:
src/AsyncTestCase.php#L70
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
* @psalm-suppress PossiblyNullArgument
*/
parent::setName($this->realTestName);
- $timeout = 30;
+ $timeout = 31;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
$classTimeout = $classAttribute->newInstance();
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with highest dependency preference:
src/AsyncTestCase.php#L96
Escaped Mutant for Mutator "UnwrapFinally":
--- Original
+++ New
@@ @@
$timeout = $methodTimeout->timeout;
}
$timeout = Loop::addTimer($timeout, static fn() => Loop::stop());
- try {
- /**
- * @psalm-suppress MixedArgument
- * @psalm-suppress UndefinedInterfaceMethod
- */
- return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
- } finally {
- Loop::cancelTimer($timeout);
- }
+ /**
+ * @psalm-suppress MixedArgument
+ * @psalm-suppress UndefinedInterfaceMethod
+ */
+ return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
+ Loop::cancelTimer($timeout);
}
protected final function runTest() : mixed
{
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with highest dependency preference:
src/AsyncTestCase.php#L105
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
*/
return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
} finally {
- Loop::cancelTimer($timeout);
+
}
}
protected final function runTest() : mixed
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with lowest dependency preference:
src/AsyncTestCase.php#L68
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
/** @internal */
protected final function runAsyncTest(mixed ...$args) : mixed
{
- /**
- * @psalm-suppress InternalMethod
- * @psalm-suppress PossiblyNullArgument
- */
- parent::setName($this->realTestName);
+
$timeout = 30;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with lowest dependency preference:
src/AsyncTestCase.php#L70
Escaped Mutant for Mutator "DecrementInteger":
--- Original
+++ New
@@ @@
* @psalm-suppress PossiblyNullArgument
*/
parent::setName($this->realTestName);
- $timeout = 30;
+ $timeout = 29;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
$classTimeout = $classAttribute->newInstance();
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with lowest dependency preference:
src/AsyncTestCase.php#L70
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
* @psalm-suppress PossiblyNullArgument
*/
parent::setName($this->realTestName);
- $timeout = 30;
+ $timeout = 31;
$reflectionClass = new ReflectionClass($this::class);
foreach ($reflectionClass->getAttributes() as $classAttribute) {
$classTimeout = $classAttribute->newInstance();
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with lowest dependency preference:
src/AsyncTestCase.php#L96
Escaped Mutant for Mutator "UnwrapFinally":
--- Original
+++ New
@@ @@
$timeout = $methodTimeout->timeout;
}
$timeout = Loop::addTimer($timeout, static fn() => Loop::stop());
- try {
- /**
- * @psalm-suppress MixedArgument
- * @psalm-suppress UndefinedInterfaceMethod
- */
- return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
- } finally {
- Loop::cancelTimer($timeout);
- }
+ /**
+ * @psalm-suppress MixedArgument
+ * @psalm-suppress UndefinedInterfaceMethod
+ */
+ return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
+ Loop::cancelTimer($timeout);
}
protected final function runTest() : mixed
{
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.2 with lowest dependency preference:
src/AsyncTestCase.php#L105
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
*/
return await(async(fn(): mixed => [$this, $this->realTestName](...$args))());
} finally {
- Loop::cancelTimer($timeout);
+
}
}
protected final function runTest() : mixed
|