Example #1
0
 /**
  * Test config-related issues
  *
  */
 public function testConfig()
 {
     $filename = dirname(__FILE__) . '/Data/config.xml';
     $this->reports->setConfig($filename);
     // set event
     $paramArray = array('type' => 'Type', 'name' => 'Name', 'file' => 'File', 'line' => '120');
     $event = new SQLI_CodeSniffer_Event(1, 1, 'DUPLICATE_CLASS_OR_INTERFACE', $paramArray);
     list($eventLevel, $eventMessage) = $this->reports->getEventLevelAndMessage($event);
     $this->assertEquals('ERROR', $eventLevel, 'Level configuration is correctedly setted');
     $this->assertEquals('Duplicate :type name ":name" found; first defined in :file on line :line', $eventMessage, 'Message configuration is correctedly setted');
 }