Fixed the dev/tests and dev/tests/(classname) URLs

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@54631 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
Sam Minnee 2008-05-15 07:14:07 +00:00
parent edeb7cf4cc
commit a93e0dc8ef
2 changed files with 6 additions and 2 deletions

View File

@ -129,7 +129,7 @@ Director::addRules(10, array(
'' => 'RootURLController',
'sitemap.xml' => 'GoogleSitemap',
'api/v1/$ClassName/$ID' => 'RestfulServer',
'dev/$Action' => 'DevelopmentAdmin'
'dev/$Action/$NestedAction' => 'DevelopmentAdmin'
));
Director::addRules(1, array(

View File

@ -25,7 +25,11 @@ HTML;
}
function tests() {
return new TestRunner();
if(isset($this->urlParams['NestedAction'])) {
Director::redirect("TestRunner/only/" . $this->urlParams['NestedAction']);
} else {
Director::redirect("TestRunner/");
}
}
function tasks($request) {