summaryrefslogtreecommitdiff
path: root/ext/standard/tests/strings/vprintf_variation13.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/tests/strings/vprintf_variation13.phpt')
-rw-r--r--ext/standard/tests/strings/vprintf_variation13.phpt21
1 files changed, 7 insertions, 14 deletions
diff --git a/ext/standard/tests/strings/vprintf_variation13.phpt b/ext/standard/tests/strings/vprintf_variation13.phpt
index 6f9ab49b98..952115b2f1 100644
--- a/ext/standard/tests/strings/vprintf_variation13.phpt
+++ b/ext/standard/tests/strings/vprintf_variation13.phpt
@@ -6,11 +6,6 @@ if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platform only");
?>
--FILE--
<?php
-/* Prototype : string vprintf(string format, array args)
- * Description: Output a formatted string
- * Source code: ext/standard/formatted_print.c
-*/
-
/*
* Test vprintf() when different hexa formats and hexa values are passed to
* the '$format' and '$args' arguments of the function
@@ -22,11 +17,11 @@ echo "*** Testing vprintf() : hexa formats with hexa values ***\n";
$formats = array(
"%x",
"%+x %-x %X",
- "%lx %Lx, %4x %-4x",
+ "%lx %4x %-4x",
"%10.4x %-10.4x %04x %04.4x",
"%'#2x %'2x %'$2x %'_2x",
"%x %x %x %x",
- "% %%x x%",
+ "% %%x",
'%3$x %4$x %1$x %2$x'
);
@@ -35,7 +30,7 @@ $formats = array(
$args_array = array(
array(0x0),
array(-0x1, 0x1, +0x22),
- array(0x7FFFFFFF, -0x7fffffff, +0x7000000, -0x80000000),
+ array(0x7FFFFFFF, +0x7000000, -0x80000000),
array(123456, 12345678, -1234567, 1234567),
array(1, 0x2222, 0333333, -0x44444444),
array(0x123b, 0xfAb, "0xaxz", 012),
@@ -56,7 +51,6 @@ foreach($formats as $format) {
}
?>
-===DONE===
--EXPECT--
*** Testing vprintf() : hexa formats with hexa values ***
@@ -69,8 +63,8 @@ ffffffff 1 22
int(13)
-- Iteration 3 --
-7fffffff x, 7000000 80000000
-int(28)
+7fffffff 7000000 80000000
+int(25)
-- Iteration 4 --
ffed2979 0000
@@ -85,10 +79,9 @@ int(22)
int(12)
-- Iteration 7 --
-%34 x
-int(5)
+%34
+int(3)
-- Iteration 8 --
1 2 3 4
int(7)
-===DONE===