Преглед на файлове

Proving issue ZF-10364 is a non-issue

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@22960 44c647ce-9c0f-0410-b52a-842ac1e357ba
dragonbe преди 15 години
родител
ревизия
310a4ace35
променени са 1 файла, в които са добавени 20 реда и са изтрити 0 реда
  1. 20 0
      tests/Zend/Controller/Action/Helper/RedirectorTest.php

+ 20 - 0
tests/Zend/Controller/Action/Helper/RedirectorTest.php

@@ -503,6 +503,26 @@ class Zend_Controller_Action_Helper_RedirectorTest extends PHPUnit_Framework_Tes
         $setGotoUrl = $this->redirector->setGotoUrl($url);
         $this->assertSame($gotoUrl, $setGotoUrl);
     }
+    
+    /**
+     * @group ZF-10364
+     */
+    public function testGotoSimpleDefaultModuleRedirectsToDefaultModule()
+    {
+        $this->controller->getFrontController()->setDefaultModule('test')
+                                               ->setDefaultControllerName('test')
+                                               ->setDefaultAction('test');
+
+        $this->redirector->gotoSimple('test', 'test', 'test');
+        $result = $this->redirector->getRedirectUrl();
+        $expected = '/';
+        $this->assertEquals($expected, $result);
+
+        $this->redirector->gotoSimple('index', 'index', 'default');
+        $result = $this->redirector->getRedirectUrl();
+        $expected = '/default/index/index';
+        $this->assertEquals($expected, $result);
+    }
 
     /**#@-*/
 }