예제 #1
0
 protected function test(dom\element $test, $sExpected, $controler, dom\document $doc, fs\file $file)
 {
     if ($nodeResult = $test->getx('self:node', array(), false)) {
         $this->setArgument('node', $nodeResult->getFirst());
     }
     return parent::test($test, $sExpected, $controler, $doc, $file);
 }
예제 #2
0
 protected function test(dom\element $test, $sContent, $controler, dom\document $doc, fs\file $file)
 {
     $this->set('result', null);
     try {
         $this->prepareTest($test, $controler);
         $this->parseResult($test, $file);
     } catch (core\exception $e) {
         $e->addPath('Test ID : ' . $test->readx('@name'));
         $e->addPath($file->asToken());
         $e->save(false);
         return false;
     }
     $this->loadResultNode($test);
     return parent::test($test, $sContent, $controler, $doc, $file);
 }
예제 #3
0
 protected function test(dom\element $test, $sContent, $controler, dom\document $doc, fs\file $file)
 {
     $this->setControler($this->createControler((string) $this->getDirectory()), 'fs/test');
     $result = parent::test($test, $sContent, $this, $doc, $file);
     return $result;
 }
예제 #4
0
 protected function test(dom\element $test, $sContent, $controler, dom\document $doc, fs\file $file)
 {
     return parent::test($test, $sContent, $this, $doc, $file);
 }