File
- drupal/core/vendor/symfony/class-loader/Symfony/Component/ClassLoader/Tests/ClassCollectionLoaderTest.php, line 120
Class
- ClassCollectionLoaderTest
Namespace
Symfony\Component\ClassLoader\Tests
Code
public function testFixNamespaceDeclarations() {
$source = <<<EOF
<?php
namespace Foo;
class Foo {}
namespace Bar ;
class Foo {}
namespace Foo\\Bar;
class Foo {}
namespace Foo\\Bar\\Bar
{
class Foo {}
}
namespace
{
class Foo {}
}
EOF;
$expected = <<<EOF
<?php
namespace Foo
{
class Foo {}
}
namespace Bar
{
class Foo {}
}
namespace Foo\\Bar
{
class Foo {}
}
namespace Foo\\Bar\\Bar
{
class Foo {}
}
namespace
{
class Foo {}
}
EOF;
$this
->assertEquals($expected, ClassCollectionLoader::fixNamespaceDeclarations($source));
}