Fixed wrong url matching on some paths (issue: #253 - thanks @alejoloe007jb)

This commit is contained in:
Simon Sessingø
2017-08-07 22:18:36 +02:00
parent a5527a0e8c
commit 62f0075cf3
2 changed files with 22 additions and 3 deletions
+14
View File
@@ -8,6 +8,20 @@ require_once 'Helpers/TestRouter.php';
class RouterUrlTest extends PHPUnit_Framework_TestCase
{
public function testIssue253()
{
TestRouter::get('/', 'DummyController@method1');
TestRouter::get('/page/{id?}', 'DummyController@method1');
TestRouter::debugNoReset('/page/22', 'get');
$this->assertEquals('/page/{id?}/', TestRouter::router()->getRequest()->getLoadedRoute()->getUrl());
TestRouter::debugNoReset('/', 'get');
$this->assertEquals('/', TestRouter::router()->getRequest()->getLoadedRoute()->getUrl());
TestRouter::router()->reset();
}
public function testOptionalParameters()
{
TestRouter::get('/aviso/legal', 'DummyController@method1');