lithium\test\Report::run()
Runs tests.
Returns
voidSource
public function run() {
$tests = $this->group->tests();
foreach ($this->filters() as $filter => $options) {
$this->results['filters'][$filter] = array();
$tests = $filter::apply($this, $tests, $options['apply']) ?: $tests;
}
$this->results['group'] = $tests->run(array(
'reporter' => $this->_config['reporter']
));
foreach ($this->filters() as $filter => $options) {
$this->results['filters'][$filter] = $filter::analyze($this, $options['analyze']);
}
}