public function testSubloggerListening() { $subLogger = new BufferLogger(); $subLogger->setPrefix('[sub]'); $mainLogger = new BufferLogger(); $mainLogger->setPrefix('[main]'); $mainLogger->listenTo($subLogger); $subLogger->writeln('line1'); $this->assertEquals("[sub] line1\n", $subLogger->toString()); $this->assertEquals("[main] [sub] line1\n", $mainLogger->toString()); }
public function setUpListener() { $this->manager->bind($this, 'Logger.Written'); parent::setUpListener(); }