public testApiCopyEvent_AttachesOnProxyListenerForEvent ( Kraken\Event\EventEmitterInterface $emitter ) | ||
$emitter | Kraken\Event\EventEmitterInterface |
public function testApiCopyEvent_AttachesOnProxyListenerForEvent(EventEmitterInterface $emitter)
{
$listener = $this->createEventEmitter();
$emitter->copyEvent($listener, 'A');
$listener->on('A', $this->expectCallableOnce());
$listener->on('B', $this->expectCallableNever());
$emitter->emit('A');
$emitter->emit('B');
}