protected function _determineOptimalOffset($items) { $offset = 0; $total = count($items); for ($i = 0; $i < $total; $i++) { $item = $items[$i]; if (is_file($item) || lmbTestTreeShallowDirNode::hasArtifacts($item)) { break; } elseif (is_dir($item) && $i + 1 == $total) { //last dir should be added anyway break; } $offset++; } return $offset; }
function createTestCase($is_first = true) { $this->_loadChildren(); return parent::createTestCase($is_first); }