AssetManagerTest\Service\AssetManagerTest::testClearOutputBufferInSetAssetOnResponse PHP Method

testClearOutputBufferInSetAssetOnResponse() public method

    public function testClearOutputBufferInSetAssetOnResponse()
    {
        $this->expectOutputString(file_get_contents(__FILE__));
        echo "This string would definately break any image source.\n";
        echo "This one would make it even worse.\n";
        echo "They all should be gone soon...\n";
        $assetFilterManager = new AssetFilterManager();
        $assetCacheManager = $this->getAssetCacheManagerMock();
        $mimeResolver = new MimeResolver();
        $assetManager = new AssetManager($this->getResolver(), array('clear_output_buffer' => true));
        $assetFilterManager->setMimeResolver($mimeResolver);
        $assetManager->setAssetFilterManager($assetFilterManager);
        $assetManager->setAssetCacheManager($assetCacheManager);
        $assetManager->resolvesToAsset($this->getRequest());
        $response = $assetManager->setAssetOnResponse(new Response());
        echo $response->getContent();
    }