コード例 #1
0
ファイル: SyslogTest.php プロジェクト: pnaq57/zf2demo
 public function testConstructWithOptions()
 {
     $formatter = new \Zend\Log\Formatter\Simple();
     $filter = new \Zend\Log\Filter\Mock();
     $writer = new CustomSyslogWriter(array('filters' => $filter, 'formatter' => $formatter, 'application' => 'test_app'));
     $this->assertEquals('test_app', $writer->getApplicationName());
     $this->assertAttributeEquals($formatter, 'formatter', $writer);
     $filters = self::readAttribute($writer, 'filters');
     $this->assertCount(1, $filters);
     $this->assertEquals($filter, $filters[0]);
 }
コード例 #2
0
ファイル: SyslogTest.php プロジェクト: niallmccrudden/zf2
 /**
  * @group ZF-10769
  */
 public function testPastFacilityViaConstructor()
 {
     $writer = new CustomSyslogWriter(array('facility' => LOG_USER));
     $this->assertEquals(LOG_USER, $writer->getFacility());
 }
コード例 #3
0
ファイル: SyslogTest.php プロジェクト: nieldm/zf2
 /**
  * @group ZF2-534
  */
 public function testPassApplicationNameViaConstructor()
 {
     $writer = new CustomSyslogWriter(array('application' => 'test_app'));
     $this->assertEquals('test_app', $writer->getApplicationName());
 }