You are here

public function Issue104TestCase::vfsStreamCanHandleUrlEncodedPath in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/mikey179/vfsStream/src/test/php/org/bovigo/vfs/Issue104TestCase.php \org\bovigo\vfs\Issue104TestCase::vfsStreamCanHandleUrlEncodedPath()

@test

File

vendor/mikey179/vfsStream/src/test/php/org/bovigo/vfs/Issue104TestCase.php, line 36

Class

Issue104TestCase
@group issue_104 @since 1.5.0

Namespace

org\bovigo\vfs

Code

public function vfsStreamCanHandleUrlEncodedPath() {
  $content = '<xs:schema targetNamespace="http://www.example.com" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                                    <xs:complexType name="myType"></xs:complexType>
                                </xs:schema>';
  $structure = array(
    'foo bar' => array(
      'schema.xsd' => $content,
    ),
  );
  vfsStream::setup('root', null, $structure);
  $this
    ->assertEquals($content, file_get_contents(vfsStream::url('root/foo%20bar/schema.xsd')));
}