10000 [TwigBridge] added message extraction with invalid domain node test · symfony/symfony@0923e1d · GitHub
[go: up one dir, main page]

Skip to content

Commit 0923e1d

Browse files
committed
[TwigBridge] added message extraction with invalid domain node test
1 parent f5dd9c7 commit 0923e1d

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/Symfony/Bridge/Twig/Tests/NodeVisitor/TranslationNodeVisitorTest.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,23 @@ public function testMessagesExtraction(\Twig_Node $node, array $expectedMessages
1818
$this->assertEquals($expectedMessages, $visitor->getMessages());
1919
}
2020

21+
public function testMessageExtractionWithInvalidDomainNode()
22+
{
23+
$message = 'new key';
24+
25+
$node = new \Twig_Node_Expression_Filter(
26+
new \Twig_Node_Expression_Constant($message, 0),
27+
new \Twig_Node_Expression_Constant('trans', 0),
28+
new \Twig_Node(array(
29+
new \Twig_Node_Expression_Array(array(), 0),
30+
new \Twig_Node_Expression_Name('variable', 0),
31+
)),
32+
0
33+
);
34+
35+
$this->testMessagesExtraction($node, array(array($message, TranslationNodeVisitor::UNDEFINED_DOMAIN)));
36+
}
37+
2138
public function getMessagesExtractionTestData()
2239
{
2340
$message = 'new key';

0 commit comments

Comments
 (0)
0