summaryrefslogtreecommitdiff
path: root/tests/lang/string
diff options
context:
space:
mode:
authorMáté Kocsis <kocsismate@woohoolabs.com>2020-08-09 11:06:57 +0200
committerMáté Kocsis <kocsismate@woohoolabs.com>2020-08-09 22:03:36 +0200
commit7aacc705d03887c64a90489e367f4c40b46aa3c2 (patch)
treeec7388f82b37e8611c7513aa95678d7feae82329 /tests/lang/string
parent05478e985eb50c473054b4f1bf174f48ead78784 (diff)
downloadphp-git-7aacc705d03887c64a90489e367f4c40b46aa3c2.tar.gz
Add many missing closing PHP tags to tests
Closes GH-5958
Diffstat (limited to 'tests/lang/string')
-rw-r--r--tests/lang/string/unicode_escape.phpt1
-rw-r--r--tests/lang/string/unicode_escape_empty.phpt1
-rw-r--r--tests/lang/string/unicode_escape_incomplete.phpt1
-rw-r--r--tests/lang/string/unicode_escape_large_codepoint.phpt1
-rw-r--r--tests/lang/string/unicode_escape_legacy.phpt1
-rw-r--r--tests/lang/string/unicode_escape_sign.phpt1
-rw-r--r--tests/lang/string/unicode_escape_sign2.phpt1
-rw-r--r--tests/lang/string/unicode_escape_surrogates.phpt1
-rw-r--r--tests/lang/string/unicode_escape_whitespace.phpt1
9 files changed, 9 insertions, 0 deletions
diff --git a/tests/lang/string/unicode_escape.phpt b/tests/lang/string/unicode_escape.phpt
index 1092cee533..e6e63ea0d8 100644
--- a/tests/lang/string/unicode_escape.phpt
+++ b/tests/lang/string/unicode_escape.phpt
@@ -9,6 +9,7 @@ var_dump("\u{ff}"); // case-insensitive
var_dump("\u{2603}"); // Unicode snowman
var_dump("\u{1F602}"); // FACE WITH TEARS OF JOY emoji
var_dump("\u{0000001F602}"); // Leading zeroes permitted
+?>
--EXPECT--
string(1) "a"
string(2) "ÿ"
diff --git a/tests/lang/string/unicode_escape_empty.phpt b/tests/lang/string/unicode_escape_empty.phpt
index 0d975ef86a..f50330f679 100644
--- a/tests/lang/string/unicode_escape_empty.phpt
+++ b/tests/lang/string/unicode_escape_empty.phpt
@@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Empty
<?php
var_dump("\u{}");
+?>
--EXPECTF--
Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d
diff --git a/tests/lang/string/unicode_escape_incomplete.phpt b/tests/lang/string/unicode_escape_incomplete.phpt
index 169e6a278c..5746f86e69 100644
--- a/tests/lang/string/unicode_escape_incomplete.phpt
+++ b/tests/lang/string/unicode_escape_incomplete.phpt
@@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Incomplete
<?php
var_dump("\u{blah");
+?>
--EXPECTF--
Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d
diff --git a/tests/lang/string/unicode_escape_large_codepoint.phpt b/tests/lang/string/unicode_escape_large_codepoint.phpt
index 249e6e152a..9f13186e29 100644
--- a/tests/lang/string/unicode_escape_large_codepoint.phpt
+++ b/tests/lang/string/unicode_escape_large_codepoint.phpt
@@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Large codepoint
<?php
var_dump("\u{110000}"); // U+10FFFF + 1
+?>
--EXPECTF--
Parse error: Invalid UTF-8 codepoint escape sequence: Codepoint too large in %s on line %d
diff --git a/tests/lang/string/unicode_escape_legacy.phpt b/tests/lang/string/unicode_escape_legacy.phpt
index c5cac68669..6f7c2bf708 100644
--- a/tests/lang/string/unicode_escape_legacy.phpt
+++ b/tests/lang/string/unicode_escape_legacy.phpt
@@ -7,6 +7,7 @@ Tolerated Unicode escape sequences: Legacy compatibility
var_dump("\u");
var_dump("\u202e");
var_dump("\ufoobar");
+?>
--EXPECT--
string(2) "\u"
string(6) "\u202e"
diff --git a/tests/lang/string/unicode_escape_sign.phpt b/tests/lang/string/unicode_escape_sign.phpt
index 4f3ef7c72b..07fe0d2e20 100644
--- a/tests/lang/string/unicode_escape_sign.phpt
+++ b/tests/lang/string/unicode_escape_sign.phpt
@@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Positive sign
<?php
var_dump("\u{+1F602}");
+?>
--EXPECTF--
Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d
diff --git a/tests/lang/string/unicode_escape_sign2.phpt b/tests/lang/string/unicode_escape_sign2.phpt
index daf34b3ab6..53544dedf0 100644
--- a/tests/lang/string/unicode_escape_sign2.phpt
+++ b/tests/lang/string/unicode_escape_sign2.phpt
@@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Negative sign
<?php
var_dump("\u{-1F602}");
+?>
--EXPECTF--
Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d
diff --git a/tests/lang/string/unicode_escape_surrogates.phpt b/tests/lang/string/unicode_escape_surrogates.phpt
index 09e525ad12..8ca46c8f98 100644
--- a/tests/lang/string/unicode_escape_surrogates.phpt
+++ b/tests/lang/string/unicode_escape_surrogates.phpt
@@ -9,6 +9,7 @@ Valid Unicode escape sequences: Surrogate halves
var_dump(bin2hex("\u{D801}"));
var_dump(bin2hex("\u{DC00}"));
var_dump(bin2hex("\u{D801}\u{DC00}")); // CESU-8 encoding of U+10400
+?>
--EXPECT--
string(6) "eda081"
string(6) "edb080"
diff --git a/tests/lang/string/unicode_escape_whitespace.phpt b/tests/lang/string/unicode_escape_whitespace.phpt
index 11fa690210..61235042d0 100644
--- a/tests/lang/string/unicode_escape_whitespace.phpt
+++ b/tests/lang/string/unicode_escape_whitespace.phpt
@@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Whitespace
<?php
var_dump("\u{1F602 }");
+?>
--EXPECTF--
Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d