summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/sprintf_variation34.phpt
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-04-21 18:18:21 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-04-22 12:42:24 +0200
commitf6455c504813dfec9ef1fbfdf88c9d5f4e164876 (patch)
treeb6e50c65b4cfefb44852e89ccf6116c1cb052a08 /ext/standard/tests/strings/sprintf_variation34.phpt
parent6ef0d470bfe3c6f45ff34241d8964a73f494acc5 (diff)
downloadphp-git-f6455c504813dfec9ef1fbfdf88c9d5f4e164876.tar.gz
Emit diagnostic on unknown printf specifier
Removing lots of bogus tests... Closes GH-5435.
Diffstat (limited to 'ext/standard/tests/strings/sprintf_variation34.phpt')
-rw-r--r--ext/standard/tests/strings/sprintf_variation34.phpt60
1 files changed, 2 insertions, 58 deletions
diff --git a/ext/standard/tests/strings/sprintf_variation34.phpt b/ext/standard/tests/strings/sprintf_variation34.phpt
index 81e79d0c02..4c4f15a170 100644
--- a/ext/standard/tests/strings/sprintf_variation34.phpt
+++ b/ext/standard/tests/strings/sprintf_variation34.phpt
@@ -39,10 +39,8 @@ $integer_values = array(
// array of hexa formats
$hexa_formats = array(
- "%x", "%xx", "%lx",
- "%Lx", " %x", "%x ",
- "\t%x", "\n%x", "%4x",
- "%30x", "%[0-9A-Fa-f]", "%*x"
+ "%x", "%xx", "%lx", " %x", "%x ",
+ "\t%x", "\n%x", "%4x", "%30x",
);
$count = 1;
@@ -64,7 +62,6 @@ echo "Done";
string(1) "0"
string(2) "0x"
string(1) "0"
-string(1) "x"
string(2) " 0"
string(2) "0 "
string(2) " 0"
@@ -72,14 +69,11 @@ string(2) "
0"
string(4) " 0"
string(30) " 0"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 2 --
string(1) "1"
string(2) "1x"
string(1) "1"
-string(1) "x"
string(2) " 1"
string(2) "1 "
string(2) " 1"
@@ -87,14 +81,11 @@ string(2) "
1"
string(4) " 1"
string(30) " 1"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 3 --
string(8) "ffffffff"
string(9) "ffffffffx"
string(8) "ffffffff"
-string(1) "x"
string(9) " ffffffff"
string(9) "ffffffff "
string(9) " ffffffff"
@@ -102,14 +93,11 @@ string(9) "
ffffffff"
string(8) "ffffffff"
string(30) " ffffffff"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 4 --
string(8) "80000000"
string(9) "80000000x"
string(8) "80000000"
-string(1) "x"
string(9) " 80000000"
string(9) "80000000 "
string(9) " 80000000"
@@ -117,14 +105,11 @@ string(9) "
80000000"
string(8) "80000000"
string(30) " 80000000"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 5 --
string(8) "80000001"
string(9) "80000001x"
string(8) "80000001"
-string(1) "x"
string(9) " 80000001"
string(9) "80000001 "
string(9) " 80000001"
@@ -132,14 +117,11 @@ string(9) "
80000001"
string(8) "80000001"
string(30) " 80000001"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 6 --
string(8) "7fffffff"
string(9) "7fffffffx"
string(8) "7fffffff"
-string(1) "x"
string(9) " 7fffffff"
string(9) "7fffffff "
string(9) " 7fffffff"
@@ -147,14 +129,11 @@ string(9) "
7fffffff"
string(8) "7fffffff"
string(30) " 7fffffff"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 7 --
string(8) "7ffffff8"
string(9) "7ffffff8x"
string(8) "7ffffff8"
-string(1) "x"
string(9) " 7ffffff8"
string(9) "7ffffff8 "
string(9) " 7ffffff8"
@@ -162,14 +141,11 @@ string(9) "
7ffffff8"
string(8) "7ffffff8"
string(30) " 7ffffff8"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 8 --
string(4) "123b"
string(5) "123bx"
string(4) "123b"
-string(1) "x"
string(5) " 123b"
string(5) "123b "
string(5) " 123b"
@@ -177,14 +153,11 @@ string(5) "
123b"
string(4) "123b"
string(30) " 123b"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 9 --
string(4) "12ab"
string(5) "12abx"
string(4) "12ab"
-string(1) "x"
string(5) " 12ab"
string(5) "12ab "
string(5) " 12ab"
@@ -192,14 +165,11 @@ string(5) "
12ab"
string(4) "12ab"
string(30) " 12ab"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 10 --
string(3) "fff"
string(4) "fffx"
string(3) "fff"
-string(1) "x"
string(4) " fff"
string(4) "fff "
string(4) " fff"
@@ -207,14 +177,11 @@ string(4) "
fff"
string(4) " fff"
string(30) " fff"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 11 --
string(2) "fa"
string(3) "fax"
string(2) "fa"
-string(1) "x"
string(3) " fa"
string(3) "fa "
string(3) " fa"
@@ -222,14 +189,11 @@ string(3) "
fa"
string(4) " fa"
string(30) " fa"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 12 --
string(8) "80000000"
string(9) "80000000x"
string(8) "80000000"
-string(1) "x"
string(9) " 80000000"
string(9) "80000000 "
string(9) " 80000000"
@@ -237,14 +201,11 @@ string(9) "
80000000"
string(8) "80000000"
string(30) " 80000000"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 13 --
string(8) "7fffffff"
string(9) "7fffffffx"
string(8) "7fffffff"
-string(1) "x"
string(9) " 7fffffff"
string(9) "7fffffff "
string(9) " 7fffffff"
@@ -252,14 +213,11 @@ string(9) "
7fffffff"
string(8) "7fffffff"
string(30) " 7fffffff"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 14 --
string(8) "7fffffff"
string(9) "7fffffffx"
string(8) "7fffffff"
-string(1) "x"
string(9) " 7fffffff"
string(9) "7fffffff "
string(9) " 7fffffff"
@@ -267,14 +225,11 @@ string(9) "
7fffffff"
string(8) "7fffffff"
string(30) " 7fffffff"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 15 --
string(2) "53"
string(3) "53x"
string(2) "53"
-string(1) "x"
string(3) " 53"
string(3) "53 "
string(3) " 53"
@@ -282,14 +237,11 @@ string(3) "
53"
string(4) " 53"
string(30) " 53"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 16 --
string(1) "1"
string(2) "1x"
string(1) "1"
-string(1) "x"
string(2) " 1"
string(2) "1 "
string(2) " 1"
@@ -297,14 +249,11 @@ string(2) "
1"
string(4) " 1"
string(30) " 1"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 17 --
string(8) "80000000"
string(9) "80000000x"
string(8) "80000000"
-string(1) "x"
string(9) " 80000000"
string(9) "80000000 "
string(9) " 80000000"
@@ -312,14 +261,11 @@ string(9) "
80000000"
string(8) "80000000"
string(30) " 80000000"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
-- Iteration 18 --
string(8) "7fffffff"
string(9) "7fffffffx"
string(8) "7fffffff"
-string(1) "x"
string(9) " 7fffffff"
string(9) "7fffffff "
string(9) " 7fffffff"
@@ -327,6 +273,4 @@ string(9) "
7fffffff"
string(8) "7fffffff"
string(30) " 7fffffff"
-string(10) "0-9A-Fa-f]"
-string(1) "x"
Done