Fixing inline doctypes

This commit is contained in:
Ferdinand Kuhl 2023-01-05 13:22:24 +01:00
parent 42dd283690
commit 49d08b3774

View file

@ -6,6 +6,7 @@ use DigiComp\FlowSymfonyBridge\Messenger\Tests\Functional\Fixtures\Message\Faili
use DigiComp\FlowSymfonyBridge\Messenger\Tests\Functional\Fixtures\Message\TestMessage; use DigiComp\FlowSymfonyBridge\Messenger\Tests\Functional\Fixtures\Message\TestMessage;
use DigiComp\FlowSymfonyBridge\Messenger\Transport\TransportsContainer; use DigiComp\FlowSymfonyBridge\Messenger\Transport\TransportsContainer;
use Neos\Flow\Tests\FunctionalTestCase; use Neos\Flow\Tests\FunctionalTestCase;
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Symfony\Component\Messenger\Bridge\Doctrine\Transport\DoctrineTransport; use Symfony\Component\Messenger\Bridge\Doctrine\Transport\DoctrineTransport;
use Symfony\Component\Messenger\EventListener\StopWorkerOnMessageLimitListener; use Symfony\Component\Messenger\EventListener\StopWorkerOnMessageLimitListener;
use Symfony\Component\Messenger\MessageBusInterface; use Symfony\Component\Messenger\MessageBusInterface;
@ -24,11 +25,11 @@ class BusTest extends FunctionalTestCase
$messageBus->dispatch(new TestMessage('Hallo Welt!')); $messageBus->dispatch(new TestMessage('Hallo Welt!'));
$sendersContainer = $this->objectManager->get(TransportsContainer::class); $sendersContainer = $this->objectManager->get(TransportsContainer::class);
/* @var InMemoryTransport $transport1 */ /** @var InMemoryTransport $transport1 */
$transport1 = $sendersContainer->get('test-in-memory-1'); $transport1 = $sendersContainer->get('test-in-memory-1');
/* @var InMemoryTransport $transport2 */ /** @var InMemoryTransport $transport2 */
$transport2 = $sendersContainer->get('test-in-memory-2'); $transport2 = $sendersContainer->get('test-in-memory-2');
/* @var DoctrineTransport $transport3 */ /** @var DoctrineTransport $transport3 */
$transport3 = $sendersContainer->get('test-doctrine'); $transport3 = $sendersContainer->get('test-doctrine');
$this->assertInstanceOf(InMemoryTransport::class, $transport1); $this->assertInstanceOf(InMemoryTransport::class, $transport1);
$this->assertInstanceOf(InMemoryTransport::class, $transport2); $this->assertInstanceOf(InMemoryTransport::class, $transport2);
@ -62,13 +63,14 @@ class BusTest extends FunctionalTestCase
$messageBus->dispatch(new FailingMessage()); $messageBus->dispatch(new FailingMessage());
$sendersContainer = $this->objectManager->get(TransportsContainer::class); $sendersContainer = $this->objectManager->get(TransportsContainer::class);
/* @var DoctrineTransport $transport1 */ /** @var DoctrineTransport $transport1 */
$transport1 = $sendersContainer->get('test-retry-doctrine'); $transport1 = $sendersContainer->get('test-retry-doctrine');
/* @var DoctrineTransport $failedTransport */ /** @var DoctrineTransport $failedTransport */
$failedTransport = $sendersContainer->get('test-failed-doctrine'); $failedTransport = $sendersContainer->get('test-failed-doctrine');
$this->assertCount(1, $transport1->all()); $this->assertCount(1, $transport1->all());
$this->assertCount(0, $failedTransport->all()); $this->assertCount(0, $failedTransport->all());
/** @var EventDispatcherInterface $eventDispatcher */
$eventDispatcher = $this->objectManager->get('DigiComp.FlowSymfonyBridge.Messenger:EventDispatcher'); $eventDispatcher = $this->objectManager->get('DigiComp.FlowSymfonyBridge.Messenger:EventDispatcher');
$eventDispatcher->addSubscriber(new StopWorkerOnMessageLimitListener(1)); $eventDispatcher->addSubscriber(new StopWorkerOnMessageLimitListener(1));
$worker = new Worker( $worker = new Worker(