summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph M. Becker <cmb@php.net>2015-06-29 19:26:01 +0200
committerChristoph M. Becker <cmb@php.net>2015-06-29 19:26:01 +0200
commita3783224099fd20e5b31617856a2bf53a000ca25 (patch)
treed209c7ba8a61fcdbfaf6c1d3e36cf9f9f59dcd0e
parentdf8f3a0eaa2d8d75122cb45ada2043fd69814984 (diff)
parenta8d61ab7f09f66b6d95e705ad396653cf323cb31 (diff)
downloadphp-git-a3783224099fd20e5b31617856a2bf53a000ca25.tar.gz
Merge branch 'PHP-5.6'
* PHP-5.6: adding several other testing scenarios of code without coverage in stripcslashes function
-rw-r--r--ext/standard/tests/strings/stripcslashes_basic.phpt12
1 files changed, 12 insertions, 0 deletions
diff --git a/ext/standard/tests/strings/stripcslashes_basic.phpt b/ext/standard/tests/strings/stripcslashes_basic.phpt
index bbd3ea4d54..af289f7793 100644
--- a/ext/standard/tests/strings/stripcslashes_basic.phpt
+++ b/ext/standard/tests/strings/stripcslashes_basic.phpt
@@ -12,9 +12,15 @@ Test stripcslashes() function : basic functionality
echo "*** Testing stripcslashes() : basic functionality ***\n";
var_dump(stripcslashes('\H\e\l\l\o \W\or\l\d'));
var_dump(stripcslashes('Hello World\\r\\n'));
+var_dump(stripcslashes('\\\Hello World'));
var_dump(stripcslashes('\x48\x65\x6c\x6c\x6f \x57\x6f\x72\x6c\x64'));
var_dump(stripcslashes('\110\145\154\154\157 \127\157\162\154\144'));
+var_dump(bin2hex(stripcslashes('\\a')));
+var_dump(bin2hex(stripcslashes('\\b')));
+var_dump(bin2hex(stripcslashes('\\f')));
+var_dump(bin2hex(stripcslashes('\\t')));
+var_dump(bin2hex(stripcslashes('\\v')));
?>
===DONE===
--EXPECT--
@@ -22,7 +28,13 @@ var_dump(stripcslashes('\110\145\154\154\157 \127\157\162\154\144'));
string(11) "Hello World"
string(13) "Hello World
"
+string(12) "\Hello World"
string(11) "Hello World"
string(11) "Hello World"
+string(2) "07"
+string(2) "08"
+string(2) "0c"
+string(2) "09"
+string(2) "0b"
===DONE===