Ejemplo n.º 1
0
 public function testUriSource()
 {
     Phalcon\Mvc\Router\Route::reset();
     $_GET['_url'] = '/some/route';
     $router = new Phalcon\Mvc\Router(false);
     $this->assertEquals($router->getRewriteUri(), '/some/route');
     $router->setUriSource(Phalcon\Mvc\Router::URI_SOURCE_GET_URL);
     $this->assertEquals($router->getRewriteUri(), '/some/route');
     $router->setUriSource(Phalcon\Mvc\Router::URI_SOURCE_SERVER_REQUEST_URI);
     $_SERVER['REQUEST_URI'] = '/some/route';
     $this->assertEquals($router->getRewriteUri(), '/some/route');
     $_SERVER['REQUEST_URI'] = '/some/route?x=1';
     $this->assertEquals($router->getRewriteUri(), '/some/route');
 }