|
@@ -30,6 +30,10 @@ class EventDispatcherTest extends \PHPUnit_Framework_TestCase
|
|
|
$this->assertEquals(array('listenToBarBar'), $dispatcher->getListeners('barbar'), '->disconnect() disconnects a listener for an event name');
|
|
|
|
|
|
$this->assertFalse($dispatcher->disconnect('foobar', 'listen'), '->disconnect() returns false if the listener does not exist');
|
|
|
+
|
|
|
+ $dispatcher->disconnect('bar');
|
|
|
+ $this->assertEquals(array(), $dispatcher->getListeners('bar'), '->disconnect() without a listener disconnects all listeners of for an event name');
|
|
|
+ $this->assertEquals(array('listenToBarBar'), $dispatcher->getListeners('barbar'), '->disconnect() without a listener disconnects all listeners of for an event name');
|
|
|
}
|
|
|
|
|
|
public function testGetHasListeners()
|