1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-21 04:11:47 +02:00

Upgrade phpstan, phpunit (#1923)

* Upgrade phpstan, phpunit

* Fix phpunit deprecation

* Fix hg tests

* Fix php-console tests

* Fix phpunit on 8.1

* Bump phpconsole
This commit is contained in:
Jordi Boggiano
2024-11-11 15:21:55 +01:00
committed by GitHub
parent 7af6f41cff
commit f43e3d5637
43 changed files with 210 additions and 153 deletions

View File

@@ -77,7 +77,6 @@ class UtilsTest extends \PHPUnit_Framework_TestCase
public function testDetectAndCleanUtf8($in, $expect)
{
$reflMethod = new \ReflectionMethod(Utils::class, 'detectAndCleanUtf8');
$reflMethod->setAccessible(true);
$args = [&$in];
$reflMethod->invokeArgs(null, $args);
$this->assertSame($expect, $in);
@@ -102,35 +101,6 @@ class UtilsTest extends \PHPUnit_Framework_TestCase
];
}
#[DataProvider('providesPcreLastErrorMessage')]
public function testPcreLastErrorMessage(int $code, string $msg)
{
if (PHP_VERSION_ID >= 80000) {
$this->assertSame('No error', Utils::pcreLastErrorMessage($code));
return;
}
$this->assertEquals($msg, Utils::pcreLastErrorMessage($code));
}
/**
* @return array[]
*/
public static function providesPcreLastErrorMessage(): array
{
return [
[0, 'PREG_NO_ERROR'],
[1, 'PREG_INTERNAL_ERROR'],
[2, 'PREG_BACKTRACK_LIMIT_ERROR'],
[3, 'PREG_RECURSION_LIMIT_ERROR'],
[4, 'PREG_BAD_UTF8_ERROR'],
[5, 'PREG_BAD_UTF8_OFFSET_ERROR'],
[6, 'PREG_JIT_STACKLIMIT_ERROR'],
[-1, 'UNDEFINED_ERROR'],
];
}
public static function provideIniValuesToConvertToBytes()
{
return [