예제 #1
0
 public function testCodeMess()
 {
     $reportFile = self::$_reportDir . '/phpmd_report.xml';
     $cmd = new Inspection_MessDetector_Command(realpath(__DIR__ . '/_files/phpmd/ruleset.xml'), $reportFile);
     if (!$cmd->canRun()) {
         $this->markTestSkipped('PHP Mess Detector command line is not available.');
     }
     $this->assertTrue($cmd->run(self::$_whiteList, self::$_blackList), $cmd->getLastRunMessage());
 }