diff --git a/tests/Core/Tokenizer/DoubleQuotedStringTest.inc b/tests/Core/Tokenizer/DoubleQuotedStringTest.inc index 52253619ed..62535b1e41 100644 --- a/tests/Core/Tokenizer/DoubleQuotedStringTest.inc +++ b/tests/Core/Tokenizer/DoubleQuotedStringTest.inc @@ -47,3 +47,6 @@ "${foo->{${'a'}}}"; /* testNested5 */ "${foo->{"${'a'}"}}"; + +/* testParseError */ +"${foo["${bar diff --git a/tests/Core/Tokenizer/DoubleQuotedStringTest.php b/tests/Core/Tokenizer/DoubleQuotedStringTest.php index f455fe7172..7208a742d8 100644 --- a/tests/Core/Tokenizer/DoubleQuotedStringTest.php +++ b/tests/Core/Tokenizer/DoubleQuotedStringTest.php @@ -123,6 +123,10 @@ public function dataDoubleQuotedString() 'testMarker' => '/* testNested5 */', 'expectedContent' => '"${foo->{"${\'a\'}"}}"', ], + [ + 'testMarker' => '/* testParseError */', + 'expectedContent' => '"${foo["${bar', + ], ]; }//end dataDoubleQuotedString()