Beispiel #1
0
 function testCreate_FileProtocolWithHost()
 {
     $str = 'file://*****:*****@localhost/dir/file';
     $uri = new lmbUri($str);
     $this->assertEqual($uri->getProtocol(), 'file');
     $this->assertEqual($uri->getUser(), 'user');
     $this->assertEqual($uri->getPassword(), 'pass');
     $this->assertEqual($uri->getHost(), 'localhost');
     $this->assertEqual($uri->getPath(), '/dir/file');
     $str = 'file://*****:*****@localhost/c:\\dir\\file';
     $uri = new lmbUri($str);
     $this->assertEqual($uri->getProtocol(), 'file');
     $this->assertEqual($uri->getUser(), 'user');
     $this->assertEqual($uri->getPassword(), 'pass');
     $this->assertEqual($uri->getHost(), 'localhost');
     // should it be just c:\dir\file ???
     $this->assertEqual($uri->getPath(), '/c:\\dir\\file');
 }