updating test manager to show "all tests" when there are no app groups

git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@6433 3807eeeb-6ff5-0310-8944-8be069107fe0
This commit is contained in:
gwoo 2008-02-04 16:59:52 +00:00
parent 271777b9f5
commit 241bda262a

View file

@ -267,14 +267,10 @@ class TextTestManager extends TestManager {
$manager =& new TextTestManager();
$groupTests =& $manager->_getTestGroupList($directory);
if (1 > count($groupTests)) {
$noGroups = "No test groups set up!\n";
return $noGroups;
}
$buffer = "Available test groups:\n";
$buffer .= $manager->getBaseURL() . "?group=all All tests<\n";
foreach ($groupTests as $groupTest) {
foreach ((array)$groupTests as $groupTest) {
$buffer .= "<li><a href='" . $manager->getBaseURL() . "?group={$groupTest}'>" . $groupTest . "&output=txt"."</a></li>\n";
}
return $buffer . "</ul>\n";
@ -321,11 +317,6 @@ class HtmlTestManager extends TestManager {
$manager =& new HtmlTestManager();
$groupTests =& $manager->_getTestGroupList($directory);
if (1 > count($groupTests)) {
$noGroupTests = "<h3>No test cases set up!</h3>";
return $noGroupTests;
}
if (isset($_GET['app'])) {
$buffer = "<h3>Available App Test Groups:</h3>\n<ul>";
} else {
@ -333,7 +324,7 @@ class HtmlTestManager extends TestManager {
}
$buffer .= "<li><a href='" . $manager->getBaseURL() . "?group=all$userApp'>All tests</a></li>\n";
foreach ($groupTests as $groupTest) {
foreach ((array)$groupTests as $groupTest) {
$buffer .= "<li><a href='" . $manager->getBaseURL() . "?group={$groupTest}" . "{$userApp}'>" . $groupTest . "</a></li>\n";
}
$buffer .= "</ul>\n";