summaryrefslogtreecommitdiff
path: root/sapi/cli/tests/bug44564.phpt
diff options
context:
space:
mode:
authorAntony Dovgal <tony2001@php.net>2008-04-07 12:14:04 +0000
committerAntony Dovgal <tony2001@php.net>2008-04-07 12:14:04 +0000
commitb021e04c0e7c91f95e8899099f665500b238e9d3 (patch)
tree8854b916e1d2f7383814940ae756700fe3124a84 /sapi/cli/tests/bug44564.phpt
parent878230cfbb2297b32985ad594a2d56130ba448d2 (diff)
downloadphp-git-b021e04c0e7c91f95e8899099f665500b238e9d3.tar.gz
MFH: fix test
Diffstat (limited to 'sapi/cli/tests/bug44564.phpt')
-rw-r--r--sapi/cli/tests/bug44564.phpt8
1 files changed, 7 insertions, 1 deletions
diff --git a/sapi/cli/tests/bug44564.phpt b/sapi/cli/tests/bug44564.phpt
index da05bbbb15..7dca62a7e8 100644
--- a/sapi/cli/tests/bug44564.phpt
+++ b/sapi/cli/tests/bug44564.phpt
@@ -1,8 +1,14 @@
--TEST--
Bug #44564 (escapeshellarg removes UTF-8 multi-byte characters)
+--SKIPIF--
+<?php
+if (false == setlocale(LC_CTYPE, "UTF8", "en_US.UTF-8")) {
+ die("skip setlocale() failed\n");
+}
+?>
--FILE--
<?php
-
+setlocale(LC_CTYPE, "UTF8", "en_US.UTF-8");
var_dump(escapeshellcmd('f{o}<€>'));
var_dump(escapeshellarg('f~|;*Þ?'));
var_dump(escapeshellcmd('?€®đæ?'));