/** * @dataProvider validUris */ public function testValidFileUris($uri) { $uri = new FileUri($uri); $parts = array( 'scheme' => $uri->getScheme(), 'user_info' => $uri->getUserInfo(), 'host' => $uri->getHost(), 'port' => $uri->getPort(), 'path' => $uri->getPath(), 'query' => $uri->getQueryAsArray(), 'fragment' => $uri->getFragment(), ); $this->assertTrue($uri->isValid(), var_export($parts, 1)); }