Fix test when CLI output viewport is too narrow

This commit is contained in:
Alejandro Celaya 2023-04-12 18:36:28 +02:00
parent 556520583a
commit ef075fb0ce
2 changed files with 6 additions and 5 deletions

View file

@ -69,7 +69,7 @@ class CreateShortUrlCommandTest extends TestCase
self::assertEquals(ExitCodes::EXIT_SUCCESS, $this->commandTester->getStatusCode());
self::assertStringContainsString('stringified_short_url', $output);
self::assertStringNotContainsString('but the real-time updates cannot be notified', $output);
self::assertStringNotContainsString('but the real-time updates cannot', $output);
}
#[Test]
@ -195,11 +195,11 @@ class CreateShortUrlCommandTest extends TestCase
public static function provideDispatchBehavior(): iterable
{
$containsAssertion = static fn (string $output) => self::assertStringContainsString(
'but the real-time updates cannot be notified',
'but the real-time updates cannot',
$output,
);
$doesNotContainAssertion = static fn (string $output) => self::assertStringNotContainsString(
'but the real-time updates cannot be notified',
'but the real-time updates cannot',
$output,
);

View file

@ -65,7 +65,7 @@ class UrlShortenerTest extends TestCase
$result = $this->urlShortener->shorten($meta);
$thereIsError = false;
$result->onEventDispatchingError(function () use (&$thereIsError) {
$result->onEventDispatchingError(function () use (&$thereIsError): void {
$thereIsError = true;
});
@ -75,7 +75,8 @@ class UrlShortenerTest extends TestCase
public static function provideDispatchBehavior(): iterable
{
yield 'no dispatch error' => [false, static function (): void {}];
yield 'no dispatch error' => [false, static function (): void {
}];
yield 'dispatch error' => [true, static function (): void {
throw new ServiceNotFoundException();
}];