summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Boerger <helly@php.net>2008-08-12 11:52:16 +0000
committerMarcus Boerger <helly@php.net>2008-08-12 11:52:16 +0000
commit4ff965ee6cb9988a61e351d47c2d1c1653a502dd (patch)
treeaab7b0669c4d1a507500753e64a0a84916687d91
parentd8530cc8a9e14bcf25875257db7a1348d38148c9 (diff)
downloadphp-git-4ff965ee6cb9988a61e351d47c2d1c1653a502dd.tar.gz
- MFH Add new test
-rw-r--r--Zend/tests/ns_069.inc3
-rw-r--r--Zend/tests/ns_069.phpt24
2 files changed, 27 insertions, 0 deletions
diff --git a/Zend/tests/ns_069.inc b/Zend/tests/ns_069.inc
new file mode 100644
index 0000000000..4f186390ad
--- /dev/null
+++ b/Zend/tests/ns_069.inc
@@ -0,0 +1,3 @@
+<?php
+
+var_dump((binary)__NAMESPACE__);
diff --git a/Zend/tests/ns_069.phpt b/Zend/tests/ns_069.phpt
new file mode 100644
index 0000000000..63269d0de7
--- /dev/null
+++ b/Zend/tests/ns_069.phpt
@@ -0,0 +1,24 @@
+--TEST--
+069: Include inside namespaced method
+--FILE--
+<?php
+
+namespace foo;
+
+class Test {
+ static function f() {
+ var_dump((binary)__NAMESPACE__);
+ include __DIR__ . '/ns_069.inc';
+ var_dump((binary)__NAMESPACE__);
+ }
+}
+
+Test::f();
+
+?>
+===DONE===
+--EXPECT--
+string(3) "foo"
+string(0) ""
+string(3) "foo"
+===DONE===