name: TraceableEventDispatcherTest
class_comment: null
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: BufferingLogger
  type: class
  source: Symfony\Component\ErrorHandler\BufferingLogger
- name: TraceableEventDispatcher
  type: class
  source: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher
- name: EventDispatcher
  type: class
  source: Symfony\Component\EventDispatcher\EventDispatcher
- name: EventDispatcherInterface
  type: class
  source: Symfony\Component\EventDispatcher\EventDispatcherInterface
- name: EventSubscriberInterface
  type: class
  source: Symfony\Component\EventDispatcher\EventSubscriberInterface
- name: Stopwatch
  type: class
  source: Symfony\Component\Stopwatch\Stopwatch
- name: Event
  type: class
  source: Symfony\Contracts\EventDispatcher\Event
properties: []
methods:
- name: testAddRemoveListener
  visibility: public
  parameters: []
  comment: null
- name: testGetListeners
  visibility: public
  parameters: []
  comment: null
- name: testHasListeners
  visibility: public
  parameters: []
  comment: null
- name: testGetListenerPriority
  visibility: public
  parameters: []
  comment: null
- name: testGetListenerPriorityWhileDispatching
  visibility: public
  parameters: []
  comment: null
- name: testAddRemoveSubscriber
  visibility: public
  parameters: []
  comment: null
- name: testGetCalledListeners
  visibility: public
  parameters: []
  comment: null
- name: testGetNotCalledClosureListeners
  visibility: public
  parameters: []
  comment: null
- name: testClearCalledListeners
  visibility: public
  parameters: []
  comment: null
- name: testDispatchAfterReset
  visibility: public
  parameters: []
  comment: null
- name: testGetCalledListenersNested
  visibility: public
  parameters: []
  comment: null
- name: testItReturnsNoOrphanedEventsWhenCreated
  visibility: public
  parameters: []
  comment: null
- name: testItReturnsOrphanedEventsAfterDispatch
  visibility: public
  parameters: []
  comment: null
- name: testItDoesNotReturnHandledEvents
  visibility: public
  parameters: []
  comment: null
- name: testLogger
  visibility: public
  parameters: []
  comment: null
- name: testLoggerWithStoppedEvent
  visibility: public
  parameters: []
  comment: null
- name: testDispatchCallListeners
  visibility: public
  parameters: []
  comment: null
- name: testDispatchNested
  visibility: public
  parameters: []
  comment: null
- name: testDispatchReusedEventNested
  visibility: public
  parameters: []
  comment: null
- name: testListenerCanRemoveItselfWhenExecuted
  visibility: public
  parameters: []
  comment: null
- name: testClearOrphanedEvents
  visibility: public
  parameters: []
  comment: null
- name: getSubscribedEvents
  visibility: public
  parameters: []
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\ErrorHandler\BufferingLogger
- Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher
- Symfony\Component\EventDispatcher\EventDispatcher
- Symfony\Component\EventDispatcher\EventDispatcherInterface
- Symfony\Component\EventDispatcher\EventSubscriberInterface
- Symfony\Component\Stopwatch\Stopwatch
- Symfony\Contracts\EventDispatcher\Event
interfaces:
- EventSubscriberInterface