Update dependency phpunit/phpunit to v10 - autoclosed #597
continuous-integration.yml
on: pull_request
Generate job matrix
7s
Matrix: QA Checks
Annotations
2 errors and 10 warnings
QA Checks (PHPUnit [8.0, latest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires phpunit/phpunit ^10.5.9 -> satisfiable by phpunit/phpunit[10.5.9, 10.5.x-dev].
- phpunit/phpunit[10.5.9, ..., 10.5.x-dev] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
|
QA Checks (PHPUnit [8.0, lowest], ubuntu-latest, laminas/laminas-continuous-integration-action@v1...
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires phpunit/phpunit ^10.5.9 -> satisfiable by phpunit/phpunit[10.5.9, 10.5.x-dev].
- phpunit/phpunit[10.5.9, ..., 10.5.x-dev] require php >=8.1 -> your php version (8.0.30) does not satisfy that requirement.
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/Exception/CacheException.php#L11
Escaped Mutant for Mutator "PublicVisibility":
--- Original
+++ New
@@ @@
use Doctrine\Common\Cache\Cache as DoctrineCache;
final class CacheException extends \RuntimeException implements PsrCacheException
{
- public static function fromNonClearableCache(DoctrineCache $cache) : self
+ protected static function fromNonClearableCache(DoctrineCache $cache) : self
{
return new self(sprintf('The given cache %s was not clearable, but you tried to use a feature that requires a clearable cache.', get_class($cache)));
}
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/Exception/CacheException.php#L19
Escaped Mutant for Mutator "PublicVisibility":
--- Original
+++ New
@@ @@
{
return new self(sprintf('The given cache %s was not clearable, but you tried to use a feature that requires a clearable cache.', get_class($cache)));
}
- public static function fromNonMultiOperationCache(DoctrineCache $cache) : self
+ protected static function fromNonMultiOperationCache(DoctrineCache $cache) : self
{
return new self(sprintf('The given cache %s does not support multiple operations, ' . 'but you tried to use a feature that requires a multi-operation cache.', get_class($cache)));
}
}
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/Exception/CacheException.php#L22
Escaped Mutant for Mutator "Concat":
--- Original
+++ New
@@ @@
}
public static function fromNonMultiOperationCache(DoctrineCache $cache) : self
{
- return new self(sprintf('The given cache %s does not support multiple operations, ' . 'but you tried to use a feature that requires a multi-operation cache.', get_class($cache)));
+ return new self(sprintf('but you tried to use a feature that requires a multi-operation cache.' . 'The given cache %s does not support multiple operations, ', get_class($cache)));
}
}
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/Exception/CacheException.php#L22
Escaped Mutant for Mutator "ConcatOperandRemoval":
--- Original
+++ New
@@ @@
}
public static function fromNonMultiOperationCache(DoctrineCache $cache) : self
{
- return new self(sprintf('The given cache %s does not support multiple operations, ' . 'but you tried to use a feature that requires a multi-operation cache.', get_class($cache)));
+ return new self(sprintf('but you tried to use a feature that requires a multi-operation cache.', get_class($cache)));
}
}
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/Exception/CacheException.php#L22
Escaped Mutant for Mutator "ConcatOperandRemoval":
--- Original
+++ New
@@ @@
}
public static function fromNonMultiOperationCache(DoctrineCache $cache) : self
{
- return new self(sprintf('The given cache %s does not support multiple operations, ' . 'but you tried to use a feature that requires a multi-operation cache.', get_class($cache)));
+ return new self(sprintf('The given cache %s does not support multiple operations, ', get_class($cache)));
}
}
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/SimpleCacheAdapter.php#L63
Escaped Mutant for Mutator "FalseValue":
--- Original
+++ New
@@ @@
private function filterValidateMultipleKeys($keys) : array
{
if ($keys instanceof \Traversable) {
- $keys = iterator_to_array($keys, false);
+ $keys = iterator_to_array($keys, true);
}
if (!is_array($keys)) {
throw Exception\InvalidArgumentException::fromNonIterableKeys($keys);
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/SimpleCacheAdapter.php#L80
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
*/
public function get($key, $default = null)
{
- $this->validateKey($key);
+
$value = $this->doctrineCache->fetch($key);
if ($value === false) {
// Doctrine cache returns `false` when cache doesn't contain, but also `false` if the value stored is
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/SimpleCacheAdapter.php#L100
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
*/
public function set($key, $value, $ttl = null) : bool
{
- $this->validateKey($key);
+
if ($ttl === null) {
return $this->doctrineCache->save($key, $value);
}
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/SimpleCacheAdapter.php#L114
Escaped Mutant for Mutator "LessThanOrEqualTo":
--- Original
+++ New
@@ @@
if (!is_int($ttl)) {
throw InvalidArgumentException::fromKeyAndInvalidTTL($key, $ttl);
}
- if ($ttl <= 0) {
+ if ($ttl < 0) {
return $this->delete($key);
}
return $this->doctrineCache->save($key, $value, $ttl);
|
QA Checks (Infection [8.0, locked], ubuntu-latest, laminas/laminas-continuous-integration-action@...:
src/SimpleCacheAdapter.php#L126
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
*/
public function delete($key) : bool
{
- $this->validateKey($key);
+
return $this->doctrineCache->delete($key);
}
/**
|