assertSame($strategy, FileExtensionEscapingStrategy::guess($filename)); } public function getGuessData() { return [ // default ['html', 'foo.html'], ['html', 'foo.html.twig'], ['html', 'foo'], ['html', 'foo.bar.twig'], ['html', 'foo.txt/foo'], ['html', 'foo.txt/foo.js/'], // css ['css', 'foo.css'], ['css', 'foo.css.twig'], ['css', 'foo.twig.css'], ['css', 'foo.js.css'], ['css', 'foo.js.css.twig'], // js ['js', 'foo.js'], ['js', 'foo.js.twig'], ['js', 'foo.txt/foo.js'], ['js', 'foo.txt.twig/foo.js'], // txt [false, 'foo.txt'], [false, 'foo.txt.twig'], ]; } }