]> granicus.if.org Git - php/commitdiff
add new test
authorAntony Dovgal <tony2001@php.net>
Thu, 12 Jul 2007 09:29:50 +0000 (09:29 +0000)
committerAntony Dovgal <tony2001@php.net>
Thu, 12 Jul 2007 09:29:50 +0000 (09:29 +0000)
Zend/tests/020.phpt [new file with mode: 0644]

diff --git a/Zend/tests/020.phpt b/Zend/tests/020.phpt
new file mode 100644 (file)
index 0000000..fa49a93
--- /dev/null
@@ -0,0 +1,31 @@
+--TEST--
+func_get_arg() invalid usage
+--FILE--
+<?php
+
+var_dump(func_get_arg(1,2,3));
+var_dump(func_get_arg(1));
+var_dump(func_get_arg());
+
+function bar() {
+       var_dump(func_get_arg(1));
+}
+
+function foo() {
+       bar(func_get_arg(1));
+}
+
+foo(1,2);
+
+echo "Done\n";
+?>
+--EXPECTF--    
+bool(false)
+
+Warning: func_get_arg():  Called from the global scope - no function context in %s on line %d
+bool(false)
+bool(false)
+
+Warning: func_get_arg():  Argument 1 not passed to function in %s on line %d
+bool(false)
+Done