Example #1
0
 public function testGetAuthority()
 {
     $uri = new Uri('192.168.0.100');
     $this->assertSame($uri->getAuthority(), '');
     //
     $uri = new Uri('/192.168.0.100');
     $this->assertSame($uri->getAuthority(), '');
     //
     $uri = new Uri('//192.168.0.100');
     $this->assertSame($uri->getAuthority(), '192.168.0.100');
     //
     $uri = new Uri('//guest:querty@192.168.0.100:8080');
     $this->assertSame($uri->getAuthority(), 'guest:querty@192.168.0.100:8080');
     // standart port
     $uri = new Uri('http://*****:*****@192.168.0.100:80');
     $this->assertSame($uri->getAuthority(), 'guest:querty@192.168.0.100');
 }