Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/php-static-scanner-instrumentalization.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test')
-rw-r--r--vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test23
1 files changed, 23 insertions, 0 deletions
diff --git a/vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test b/vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test
new file mode 100644
index 0000000..02877ad
--- /dev/null
+++ b/vendor/nikic/php-parser/test/code/prettyPrinter/expr/stringEscaping.test
@@ -0,0 +1,23 @@
+Escape sequences in double-quoted strings
+-----
+<?php
+"\n\r\t\f\v\$\"\\";
+"@@{ implode(range("\0", "\37")) }@@";
+"\0000\0001";
+
+<<<DOC
+\n\r\t\f\v\$\"\\
+@@{ implode(range("\0", "\37")) }@@
+\0000\0001
+DOC;
+
+-----
+"\n\r\t\f\v\$\"\\";
+"\0\1\2\3\4\5\6\7\10\t\n\v\f\r\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37";
+"\0000\0001";
+<<<DOC
+@@{ "\n\r" }@@\t\f\v\$\\"\\
+\0\1\2\3\4\5\6\7\10\t@@{ "\n" }@@\v\f@@{ "\r" }@@\16\17\20\21\22\23\24\25\26\27\30\31\32\33\34\35\36\37
+\0000\0001
+DOC
+; \ No newline at end of file