MiniAsset\Test\TestCase\AssetConfigTest::testExtendedConfig PHP Method

testExtendedConfig() public method

public testExtendedConfig ( )
    public function testExtendedConfig()
    {
        $config = new AssetConfig();
        $config->load($this->extendConfig);
        $expected = ['classes/base_class.js', 'classes/template.js', 'library_file.js'];
        $this->assertEquals($expected, $config->files('extended.js'));
        $expected = ['classes/base_class.js', 'classes/template.js', 'library_file.js', 'local_script.js'];
        $this->assertEquals($expected, $config->files('more.js'));
        $expected = ['classes/base_class.js', 'classes/template.js', 'library_file.js', 'lots_of_comments.js'];
        $this->assertEquals($expected, $config->files('second.js'));
        $expected = ['Sprockets', 'JsMinFilter'];
        $this->assertEquals($expected, $config->targetFilters('extended.js'));
        $this->assertEquals($expected, $config->targetFilters('more.js'));
        $this->assertTrue($config->isThemed('theme.js'));
    }