fix Commonmark factory definition

This commit is contained in:
Kevin Bond
2022-01-03 16:04:59 -05:00
parent 1231fd4096
commit 23f77bfbc5
2 changed files with 6 additions and 1 deletions
@@ -23,7 +23,7 @@ return static function (ContainerConfigurator $container) {
->args([new TaggedIteratorArgument('twig.markdown.league_extension')])
->set('twig.markdown.league_common_mark_converter', CommonMarkConverter::class)
->factory([$service('twig.markdown.league_common_mark_converter_factory')])
->factory($service('twig.markdown.league_common_mark_converter_factory'))
->set('twig.markdown.default', LeagueMarkdown::class)
->args([$service('twig.markdown.league_common_mark_converter')])
@@ -37,5 +37,10 @@ class TwigExtraExtensionTest extends TestCase
}
$this->assertSame(LeagueMarkdown::class, $container->getDefinition('twig.markdown.default')->getClass());
$commonmarkConverterFactory = $container->getDefinition('twig.markdown.league_common_mark_converter')->getFactory();
$this->assertSame('twig.markdown.league_common_mark_converter_factory', (string) $commonmarkConverterFactory[0]);
$this->assertSame('__invoke', $commonmarkConverterFactory[1]);
}
}