let DEV_2 be trunk
[m6w6/ext-http] / tests / envresponseheader001.phpt
diff --git a/tests/envresponseheader001.phpt b/tests/envresponseheader001.phpt
new file mode 100644 (file)
index 0000000..194f7d7
--- /dev/null
@@ -0,0 +1,39 @@
+--TEST--
+env response header
+--SKIPIF--
+<?php include "skipif.inc"; ?>
+--FILE--
+<?php
+
+http\Env::setResponseCode(201);
+
+http\Env::setResponseHeader("No", "way");
+http\Env::setResponseHeader("Foo", "bar");
+http\Env::setResponseHeader("No", null);
+http\Env::setResponseHeader("More", array("than", "what's", "good"));
+
+
+print_r(http\Env::getResponseCode()); echo "\n";
+print_r(http\Env::getResponseHeader("Foo")); echo "\n";
+print_r(http\Env::getResponseHeader());
+print_r(http\Env::getResponseStatusForCode(201));
+
+--EXPECTHEADERS--
+Foo: bar
+--EXPECTF--
+201
+bar
+Array
+(
+    [X-Powered-By] => %s
+    [Foo] => bar
+    [More] => Array
+        (
+            [0] => than
+            [1] => what's
+            [2] => good
+        )
+
+    [Content-Type] => text/html
+)
+Created