From: Jani Taskinen Date: Fri, 2 Nov 2007 19:42:51 +0000 (+0000) Subject: - Add missing tests from HEAD X-Git-Tag: RELEASE_1_3_1~750 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c2cfed1b3290de61a1ff39c7bcc8c1a024445043;p=php - Add missing tests from HEAD --- diff --git a/ext/standard/tests/general_functions/bug41970.phpt b/ext/standard/tests/general_functions/bug41970.phpt new file mode 100644 index 0000000000..cc942ffa64 --- /dev/null +++ b/ext/standard/tests/general_functions/bug41970.phpt @@ -0,0 +1,24 @@ +--TEST-- +Bug #41970 (call_user_func_*() leaks on failure) +--FILE-- + +--EXPECTF-- +NULL + +Notice: Array to string conversion in %s on line %d +int(5) +NULL + +Notice: Array to string conversion in %s on line %d +int(5) +Done diff --git a/ext/standard/tests/general_functions/call_user_func_return.phpt b/ext/standard/tests/general_functions/call_user_func_return.phpt new file mode 100755 index 0000000000..929fdd7e35 --- /dev/null +++ b/ext/standard/tests/general_functions/call_user_func_return.phpt @@ -0,0 +1,44 @@ +--TEST-- +call_user_func() and return value +--FILE-- + +===DONE=== +--EXPECTF-- +Direct Call +string(5) "test1" refcount(1) +User Func +string(5) "test1" refcount(1) +Direct Call +string(5) "test2" refcount(2) +User Func +string(5) "test2" refcount(1) +===DONE===