Exemplo n.º 1
0
 public function testStaticSignalsFromOtherSource()
 {
     $norris = new Fire();
     ezcSignalCollection::setStaticConnectionsHolder($norris);
     $signals = new ezcSignalCollection();
     $signals->emit("chuck");
     $this->assertEquals(1, $norris->fired);
 }
Exemplo n.º 2
0
 protected function setUp()
 {
     $this->giver = new TheGiver();
     $this->receiver = new TheReceiver();
     TheReceiver::$globalFunctionRun = false;
     TheReceiver::$staticFunctionRun = false;
     ezcSignalStaticConnections::getInstance()->connections = array();
     ezcSignalCollection::setStaticConnectionsHolder(new EmptyStaticConnections());
 }