summaryrefslogtreecommitdiff
path: root/ext/mbstring/tests/mb_http_input.phpt
diff options
context:
space:
mode:
authorMoriyoshi Koizumi <moriyoshi@php.net>2002-10-21 19:19:05 +0000
committerMoriyoshi Koizumi <moriyoshi@php.net>2002-10-21 19:19:05 +0000
commitbce3d0cf7d7ae42bb9da887e8a946b92e6266702 (patch)
tree137fdcfa1c1a58929b8aa5803ff3481722fdeab7 /ext/mbstring/tests/mb_http_input.phpt
parent07b90cafc937462173c7ccc4a809349ec1f89940 (diff)
downloadphp-git-bce3d0cf7d7ae42bb9da887e8a946b92e6266702.tar.gz
Renamed the test cases.
Diffstat (limited to 'ext/mbstring/tests/mb_http_input.phpt')
-rw-r--r--ext/mbstring/tests/mb_http_input.phpt50
1 files changed, 50 insertions, 0 deletions
diff --git a/ext/mbstring/tests/mb_http_input.phpt b/ext/mbstring/tests/mb_http_input.phpt
new file mode 100644
index 0000000000..642c514bf7
--- /dev/null
+++ b/ext/mbstring/tests/mb_http_input.phpt
@@ -0,0 +1,50 @@
+--TEST--
+mb_http_input()
+--SKIPIF--
+<?php
+include('skipif.inc');
+(php_sapi_name()=='cgi') or die("skip sapi is not a cgi version");
+?>
+--POST--
+a=日本語0123456789日本語カタカナひらがな
+--GET--
+b=日本語0123456789日本語カタカナひらがな
+--FILE--
+<?php
+// TODO: This is not a real test.... Need to change so that it does real testing
+//$debug = true;
+ini_set('include_path','.');
+include_once('common.inc');
+
+$ini = ini_get('mbstring.http_input');
+
+// It must be url encoded....
+// echo vars
+echo $_POST['a']."\n";
+echo $_GET['b']."\n";
+
+// Get encoding
+$enc = mb_http_input('P');
+
+// check
+if (empty($ini)) {
+ // Must be pass
+ if ($enc === 'pass') {
+ echo "OK\n";
+ }
+ else {
+ echo "NG\n";
+ }
+}
+else {
+ // Some encoding
+ echo "This heppens when php.ini-dist is not used\n";
+}
+
+?>
+
+--EXPECT--
+日本語0123456789日本語カタカナひらがな
+日本語0123456789日本語カタカナひらがな
+OK
+