Exemple #1
0
 public function testGetUrlPrefix()
 {
     $url = new Url('http://localhost/EvaThumber/index.php/thumb/d/demo.jpg');
     $url->setUrlScriptName('/EvaThumber/index.php');
     $this->assertEquals('thumb', $url->getUrlPrefix());
     $url = new Url('http://localhost/EvaThumber/thumb/d/demo.jpg');
     $url->setUrlScriptName('/EvaThumber/index.php');
     $this->assertEquals('thumb', $url->getUrlPrefix());
     $url = new Url('http://localhost/');
     $this->assertEquals('', $url->getUrlPrefix());
     $url = new Url('http://localhost/thumb');
     $this->assertEquals('', $url->getUrlPrefix());
     $url = new Url('http://localhost/thumb/');
     $this->assertEquals('thumb', $url->getUrlPrefix());
     $url = new Url('http://localhost/index.php/abc.jpg');
     $this->assertEquals('index.php', $url->getUrlPrefix());
 }