1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-20 20:01:52 +02:00

Upgrade to phpunit 10 (#1806)

Co-authored-by: Christopher Georg <christopher.georg@sr-travel.de>
This commit is contained in:
chris
2023-06-20 15:56:11 +02:00
committed by GitHub
parent 50409b8169
commit 8561130215
28 changed files with 106 additions and 85 deletions

View File

@@ -46,9 +46,16 @@ class ProcessHandlerTest extends TestCase
$handler = $mockBuilder->getMock();
$handler->expects($this->exactly(2))
$matcher = $this->exactly(2);
$handler->expects($matcher)
->method('writeProcessInput')
->withConsecutive([$this->stringContains($fixtures[0])], [$this->stringContains($fixtures[1])]);
->willReturnCallback(function () use ($matcher, $fixtures) {
match ($matcher->numberOfInvocations()) {
1 => $this->stringContains($fixtures[0]),
2 => $this->stringContains($fixtures[1]),
};
})
;
/** @var ProcessHandler $handler */
$handler->handle($this->getRecord(Level::Warning, $fixtures[0]));
@@ -58,7 +65,7 @@ class ProcessHandlerTest extends TestCase
/**
* Data provider for invalid commands.
*/
public function invalidCommandProvider(): array
public static function invalidCommandProvider(): array
{
return [
[1337, 'TypeError'],
@@ -82,7 +89,7 @@ class ProcessHandlerTest extends TestCase
/**
* Data provider for invalid CWDs.
*/
public function invalidCwdProvider(): array
public static function invalidCwdProvider(): array
{
return [
[1337, 'TypeError'],