mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-05 09:41:40 +09:00
Fix #2003 remove default act from short URL if there are no arguments
This commit is contained in:
parent
0adce0dd47
commit
ad23796906
2 changed files with 15 additions and 0 deletions
|
|
@ -31,6 +31,16 @@ class RouterTest extends \Codeception\TestCase\Test
|
|||
|
||||
getController('module')->registerActionForwardRoutes('member');
|
||||
|
||||
$args = array('mid' => 'board', 'act' => 'dispBoardContent');
|
||||
$this->assertEquals('board', Rhymix\Framework\Router::getURL($args, 2));
|
||||
$this->assertEquals('index.php?mid=board&act=dispBoardContent', Rhymix\Framework\Router::getURL($args, 1));
|
||||
$this->assertEquals('index.php?mid=board&act=dispBoardContent', Rhymix\Framework\Router::getURL($args, 0));
|
||||
|
||||
$args = array('mid' => 'board', 'page' => 3);
|
||||
$this->assertEquals('board/page/3', Rhymix\Framework\Router::getURL($args, 2));
|
||||
$this->assertEquals('board?page=3', Rhymix\Framework\Router::getURL($args, 1));
|
||||
$this->assertEquals('index.php?mid=board&page=3', Rhymix\Framework\Router::getURL($args, 0));
|
||||
|
||||
$args = array('mid' => 'board', 'document_srl' => 123);
|
||||
$this->assertEquals('board/123', Rhymix\Framework\Router::getURL($args, 2));
|
||||
$this->assertEquals('board/123', Rhymix\Framework\Router::getURL($args, 1));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue