Beispiel #1
0
 public function testIsDefaultPort_various()
 {
     $url = new \r8\URL();
     $url->setScheme("http")->setPort(80);
     $this->assertTrue($url->isDefaultPort());
     $url->setPort(2020);
     $this->assertFalse($url->isDefaultPort());
     $url->setScheme("https")->setPort(443);
     $this->assertTrue($url->isDefaultPort());
     $url->setPort(80);
     $this->assertFalse($url->isDefaultPort());
     $url->setScheme("ftp")->setPort(21);
     $this->assertTrue($url->isDefaultPort());
     $url->setPort(80);
     $this->assertFalse($url->isDefaultPort());
     $url->setScheme("ftps")->setPort(990);
     $this->assertTrue($url->isDefaultPort());
     $url->setPort(80);
     $this->assertFalse($url->isDefaultPort());
     $url->setScheme("sftp")->setPort(115);
     $this->assertTrue($url->isDefaultPort());
     $url->setPort(80);
     $this->assertFalse($url->isDefaultPort());
     $url->setScheme("ldap")->setPort(389);
     $this->assertTrue($url->isDefaultPort());
     $url->setPort(80);
     $this->assertFalse($url->isDefaultPort());
 }