public function testValidatingHostname() { $this->assertTrue($this->uri->validateHostname('localhost') == 1); $this->assertTrue($this->uri->validateHostname('google.com') == 1); $this->assertTrue($this->uri->validateHostname('google.it') == 1); $this->assertTrue($this->uri->validateHostname('goog.le') == 1); $this->assertTrue($this->uri->validateHostname('goog.wine') == 1); $this->assertTrue($this->uri->validateHostname('goog.localhost') == 1); $this->assertFalse($this->uri->validateHostname('localhost:80') == 1); $this->assertFalse($this->uri->validateHostname('http://localhost') == 1); $this->assertFalse($this->uri->validateHostname('localhost!') == 1); }