コード例 #1
0
ファイル: Junit.php プロジェクト: nrocy/phpspec
 /**
  * Creates the formatter adding a testsuites root to the xml
  */
 public function __construct(Reporter $reporter)
 {
     parent::__construct($reporter);
     $this->_xml = new \SimpleXMLElement("<testsuites></testsuites>");
 }
コード例 #2
0
 public function output()
 {
     $this->formatter->output();
 }
コード例 #3
0
 public function update(\SplSubject $method, $reporterEvent = null)
 {
     if ($reporterEvent->event == 'exampleStart') {
         $this->startRenderingExample($reporterEvent);
     } elseif ($reporterEvent->event == 'exampleFinish') {
         $this->finishRenderingExample($reporterEvent);
     } else {
         parent::update($method, $reporterEvent);
     }
 }
コード例 #4
0
 public function update(\SplSubject $subject, $reporterEvent = null)
 {
     if ($reporterEvent->event == 'exit') {
         parent::update($subject, $reporterEvent);
     }
 }