public function handleEvent($event, atoum\observable $observable) { $this->score = $event !== atoum\runner::runStop ? null : $observable->getScore(); try { return parent::handleEvent($event, $observable); } catch (atoum\writers\http\exception $exception) { return $this; } }
public function handleEvent($event, atoum\observable $observable) { $this->score = $observable->getScore(); if ($event === atoum\test::runStart) { $this->testClassNumber++; } if ($event === atoum\test::beforeTestMethod) { $this->testMethodNumber++; } return parent::handleEvent($event, $observable); }
public function handleEvent($event, atoum\observable $observable) { $this->score = null; if ($event === atoum\test::afterTestMethod) { $classname = $this->adapter->get_class($observable); $method = $observable->getCurrentMethod(); if (isset($this->assertions[$classname]) === false) { $this->assertions[$classname] = array(); } $this->assertions[$classname][$method] = $observable->getScore()->getAssertionNumber() - array_sum($this->assertions[$classname]); } if ($event === atoum\runner::runStop) { $this->score = $observable->getScore(); } return parent::handleEvent($event, $observable); }
public function handleEvent($event, atoum\observable $observable) { $this->score = $event !== atoum\runner::runStop ? null : $observable->getScore()->getCoverage(); return parent::handleEvent($event, $observable); }