public function testPathStartingWithTwoSlashes()
{
$uri = new Uri('http://example.org//path-not-host.com');
$this->assertSame('//path-not-host.com', $uri->getPath());
$uri = $uri->withScheme('');
$this->assertSame('//example.org//path-not-host.com', (string) $uri);
// This is still valid
$this->setExpectedException('\\InvalidArgumentException');
$uri->withHost('');
// Now it becomes invalid
}