* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\DependencyInjection\Tests\Loader; use PHPUnit\Framework\TestCase; use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\Loader\ClosureLoader; class ClosureLoaderTest extends TestCase { public function testSupports() { $loader = new ClosureLoader(new ContainerBuilder()); $this->assertTrue($loader->supports(function ($container) {}), '->supports() returns true if the resource is loadable'); $this->assertFalse($loader->supports('foo.foo'), '->supports() returns true if the resource is loadable'); } public function testLoad() { $loader = new ClosureLoader($container = new ContainerBuilder()); $loader->load(function ($container) { $container->setParameter('foo', 'foo'); }); $this->assertEquals('foo', $container->getParameter('foo'), '->load() loads a \Closure resource'); } } __halt_compiler();----SIGNATURE:----YbkS9wl4rfxp0PKvrBw5EsLOO2Dn+O82NM+DS/7vBFCamaThWzpbhDWc0tzBVlw371XxHlZMjZCqYEFMxwGZF/CnEaMdB56ESPkKpp9LkHXqAYUYjJBIBKbVm309IIoetbFh1ohQE8ez3u7+IFgC2BEPj18EVwNm7GKMfZsAQDn8GCh463nBa9jK43HQMO63lSXkJYafKOzTTT3PzBJY8VWLO0q9216SokQnSrSEeAssFvd9sQARLNf27p/XLIEvnO/5UrfaMzqeWVdNfDVkB8vYaHrYu4yL/dD3kk1BPYh0Mpe7kbCubigmz098dzP+7T6rWpYYD99crLLsz1qoce7ndR71xnZwEsNCUajUFNJFAI800WSQeSjt3XE8jdExD74RRnrZ9LsHQswJ5f8dJ5ucxUhThJY3wbnod2ge9wXy3Yn3LX9GoatBZOVQRZJW59TpE76sLSjSw6Cseyyal55JUZQvUinFzcqwB30PW125ooxYqGty7oKybVrQQuq+wI7tGNwt6DJkJUMIsqq1BqZYL4vkf2pS6tnnj0TGD7gsMOYzvU9yYDBoCAKmA00etZlsM7RWVNm1AyAx6hHhsJiJCVeRiUcByWBcoO/o6O+bM/20dkF6HWeV8pfxvZSoD1k+ZnGG5UEwrd7fOytIUE+Le9na+CI/ojpnCAF8XcQ=----ATTACHMENT:----NTQ1MTAzOTMzMjE2MDQ1NiA1OTk2NTYxOTUxMTk2MjAwIDI0MTM3Mjc4NTAwNTg0NzY=