Skip to content

no $data for seeEventTriggered & dontSeeEventTriggered #170

Closed
@dqualmann

Description

@dqualmann

Since symfony/http-kernel 6.3.0 \Symfony\Component\HttpKernel\DataCollector\EventDataCollector has a new property $defaultDispatcher. Now it is no longer possible to use $eventCollector->getCalledListeners, $eventCollector->getNotCalledListeners or $eventCollector->getOrphanedEvents without a filled param $dispatcher because Symfony\Component\HttpKernel\Profiler\Profiler::loadProfileFromResponse fill not this new property.

Alternative it is possible to use \Symfony\Component\HttpKernel\DataCollector\EventDataCollector::getData.

Currently this error occurs:

[Error] Typed property Symfony\Component\HttpKernel\DataCollector\EventDataCollector::$defaultDispatcher must not be accessed before initialization

StackTrace:

#1 /app/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php:100
#2 Codeception\Module\Symfony->dontSeeEventTriggered

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions