diff options
100 files changed, 0 insertions, 6135 deletions
diff --git a/ext/standard/tests/assert/assert_error1.phpt b/ext/standard/tests/assert/assert_error1.phpt deleted file mode 100644 index a30356f9f7..0000000000 --- a/ext/standard/tests/assert/assert_error1.phpt +++ /dev/null @@ -1,35 +0,0 @@ ---TEST-- -assert() - error - invalid params ---INI-- -assert.active = 1 -assert.warning = 1 -assert.callback = f1 -assert.bail = 0 ---FILE-- -<?php -function f1() -{ - echo "f1 called\n"; -} - -//Wrong number of parameters for assert_options() -assert_options(ASSERT_WARNING, 1); -var_dump($rao = assert_options(ASSERT_CALLBACK, "f1", 1)); - - -//Unknown option for assert_options() -var_dump($rao=assert_options("F1", "f1")); - -//Wrong number of parameters for assert() -var_dump($r2 = assert(0 != 0, "message", 1)); - -?> ---EXPECTF-- -Warning: assert_options() expects at most 2 parameters, 3 given in %s on line %d -NULL - -Warning: assert_options() expects parameter 1 to be int, string given in %s on line %d -NULL - -Warning: assert() expects at most 2 parameters, 3 given in %s on line %d -NULL diff --git a/ext/standard/tests/dir/chdir_error1.phpt b/ext/standard/tests/dir/chdir_error1.phpt deleted file mode 100644 index 794bd5c757..0000000000 --- a/ext/standard/tests/dir/chdir_error1.phpt +++ /dev/null @@ -1,39 +0,0 @@ ---TEST-- -Test chdir() function : error conditions - Incorrect number of arguments ---FILE-- -<?php -/* Prototype : bool chdir(string $directory) - * Description: Change the current directory - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to chdir() to test behaviour - */ - -echo "*** Testing chdir() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing chdir() function with Zero arguments --\n"; -var_dump( chdir() ); - -//Test chdir with one more than the expected number of arguments -echo "\n-- Testing chdir() function with more than expected no. of arguments --\n"; -$directory = __FILE__; -$extra_arg = 10; -var_dump( chdir($directory, $extra_arg) ); -?> -===DONE=== ---EXPECTF-- -*** Testing chdir() : error conditions *** - --- Testing chdir() function with Zero arguments -- - -Warning: chdir() expects exactly 1 parameter, 0 given in %s on line %d -bool(false) - --- Testing chdir() function with more than expected no. of arguments -- - -Warning: chdir() expects exactly 1 parameter, 2 given in %s on line %d -bool(false) -===DONE=== diff --git a/ext/standard/tests/dir/chdir_variation1-win32-mb.phpt b/ext/standard/tests/dir/chdir_variation1-win32-mb.phpt deleted file mode 100644 index 5b9fa16486..0000000000 --- a/ext/standard/tests/dir/chdir_variation1-win32-mb.phpt +++ /dev/null @@ -1,241 +0,0 @@ ---TEST-- -Test chdir() function : usage variations - different data type as $directory arg ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) != 'WIN') { - die("skip Valid only on Windows"); -} -?> ---FILE-- -<?php -/* Prototype : bool chdir(string $directory) - * Description: Change the current directory - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $directory argument to test behaviour - */ - -echo "*** Testing chdir() : usage variations ***\n"; - -// create the temporary directory -$file_path = dirname(__FILE__); -$dir_path = $file_path."/私はガラスを食べられますchdir_basic"; -@mkdir($dir_path); - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA { - var $dir_path; - - function __construct($dir) { - $this->dir_path = $dir; - } - - public function __toString() { - return "$this->dir_path"; - } -} - -// heredoc string -$heredoc = <<<EOT -$dir_path -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $directory argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "$dir_path", - 'string', - $heredoc, - - // object data -/*22*/ new classA($dir_path), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of chdir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( chdir($input) ); - $iterator++; -}; - -fclose($fp); - -?> -===DONE=== ---CLEAN-- -<?php -$file_path = dirname(__FILE__); -$dir_path = $file_path."/私はガラスを食べられますchdir_basic"; - -rmdir($dir_path); -?> ---EXPECTF-- -*** Testing chdir() : usage variations *** - --- Iteration 1 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 2 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 3 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 4 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 5 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 6 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 7 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 8 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 9 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 10 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 11 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 12 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 13 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 14 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 15 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 16 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 17 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 18 -- - -Warning: chdir() expects parameter 1 to be a valid path, array given in %s on line %d -bool(false) - --- Iteration 19 -- -bool(true) - --- Iteration 20 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 21 -- -bool(true) - --- Iteration 22 -- -bool(true) - --- Iteration 23 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 24 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 25 -- - -Warning: chdir() expects parameter 1 to be a valid path, resource given in %s on line %d -bool(false) -===DONE=== diff --git a/ext/standard/tests/dir/chdir_variation1.phpt b/ext/standard/tests/dir/chdir_variation1.phpt deleted file mode 100644 index f456f1e1a7..0000000000 --- a/ext/standard/tests/dir/chdir_variation1.phpt +++ /dev/null @@ -1,235 +0,0 @@ ---TEST-- -Test chdir() function : usage variations - different data type as $directory arg ---FILE-- -<?php -/* Prototype : bool chdir(string $directory) - * Description: Change the current directory - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $directory argument to test behaviour - */ - -echo "*** Testing chdir() : usage variations ***\n"; - -// create the temporary directory -$file_path = dirname(__FILE__); -$dir_path = $file_path."/chdir_basic"; -@mkdir($dir_path); - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA { - var $dir_path; - - function __construct($dir) { - $this->dir_path = $dir; - } - - public function __toString() { - return "$this->dir_path"; - } -} - -// heredoc string -$heredoc = <<<EOT -$dir_path -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $directory argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "$dir_path", - 'string', - $heredoc, - - // object data -/*22*/ new classA($dir_path), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of chdir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( chdir($input) ); - $iterator++; -}; - -fclose($fp); - -?> -===DONE=== ---CLEAN-- -<?php -$file_path = dirname(__FILE__); -$dir_path = $file_path."/chdir_basic"; - -rmdir($dir_path); -?> ---EXPECTF-- -*** Testing chdir() : usage variations *** - --- Iteration 1 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 2 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 3 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 4 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 5 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 6 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 7 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 8 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 9 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 10 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 11 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 12 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 13 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 14 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 15 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 16 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 17 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 18 -- - -Warning: chdir() expects parameter 1 to be a valid path, array given in %s on line %d -bool(false) - --- Iteration 19 -- -bool(true) - --- Iteration 20 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 21 -- -bool(true) - --- Iteration 22 -- -bool(true) - --- Iteration 23 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 24 -- - -Warning: chdir(): %s (errno %d) in %s on line %d -bool(false) - --- Iteration 25 -- - -Warning: chdir() expects parameter 1 to be a valid path, resource given in %s on line %d -bool(false) -===DONE=== diff --git a/ext/standard/tests/dir/closedir_error.phpt b/ext/standard/tests/dir/closedir_error.phpt deleted file mode 100644 index b7ec7e3a79..0000000000 --- a/ext/standard/tests/dir/closedir_error.phpt +++ /dev/null @@ -1,45 +0,0 @@ ---TEST-- -Test closedir() function : error conditions - Pass incorrect number of arguments ---FILE-- -<?php -/* Prototype : void closedir([resource $dir_handle]) - * Description: Close directory connection identified by the dir_handle - * Source code: ext/standard/dir.c - * Alias to functions: close - */ - -/* - * Pass incorrect number of arguments to closedir() to test behaviour - */ - -echo "*** Testing closedir() : error conditions ***\n"; - - -//Test closedir with one more than the expected number of arguments -echo "\n-- Testing closedir() function with more than expected no. of arguments --\n"; - -$dir_path = dirname(__FILE__) . '\closedir_error'; -mkdir($dir_path); -$dir_handle = opendir($dir_path); - -$extra_arg = 10; -var_dump( closedir($dir_handle, $extra_arg) ); - -//successfully close the directory handle so can delete in CLEAN section -closedir($dir_handle); -?> -===DONE=== ---CLEAN-- -<?php -$base_dir = dirname(__FILE__); -$dir_path = $base_dir . '\closedir_error'; -rmdir($dir_path); -?> ---EXPECTF-- -*** Testing closedir() : error conditions *** - --- Testing closedir() function with more than expected no. of arguments -- - -Warning: closedir() expects at most 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/closedir_variation1.phpt b/ext/standard/tests/dir/closedir_variation1.phpt deleted file mode 100644 index b80837194b..0000000000 --- a/ext/standard/tests/dir/closedir_variation1.phpt +++ /dev/null @@ -1,212 +0,0 @@ ---TEST-- -Test closedir() function : usage variations - different data types as $dir_handle arg ---FILE-- -<?php -/* Prototype : void closedir([resource $dir_handle]) - * Description: Close directory connection identified by the dir_handle - * Source code: ext/standard/dir.c - * Alias to functions: close - */ - -/* - * Pass different data types as $dir_handle argument to closedir() to test behaviour - */ - -echo "*** Testing closedir() : usage variations ***\n"; - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// unexpected values to be passed to $dir_handle argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, -); - -// loop through each element of $inputs to check the behavior of closedir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( closedir($input) ); - $iterator++; -}; - -?> -===DONE=== ---EXPECTF-- -*** Testing closedir() : usage variations *** - --- Iteration 1 -- - -Warning: closedir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- - -Warning: closedir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- - -Warning: closedir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- - -Warning: closedir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- - -Warning: closedir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- - -Warning: closedir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- - -Warning: closedir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- - -Warning: closedir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- - -Warning: closedir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- - -Warning: closedir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 11 -- - -Warning: closedir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 12 -- - -Warning: closedir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 13 -- - -Warning: closedir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 14 -- - -Warning: closedir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 15 -- - -Warning: closedir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 16 -- - -Warning: closedir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: closedir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: closedir() expects parameter 1 to be resource, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: closedir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: closedir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: closedir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: closedir() expects parameter 1 to be resource, object given in %s on line %d -NULL - --- Iteration 23 -- - -Warning: closedir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 24 -- - -Warning: closedir() expects parameter 1 to be resource, null given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/dir_error.phpt b/ext/standard/tests/dir/dir_error.phpt deleted file mode 100644 index 5bdf181b50..0000000000 --- a/ext/standard/tests/dir/dir_error.phpt +++ /dev/null @@ -1,34 +0,0 @@ ---TEST-- -Test dir() function : error conditions ---FILE-- -<?php -/* - * Prototype : object dir(string $directory[, resource $context]) - * Description: Directory class with properties, handle and class and methods read, rewind and close - * Source code: ext/standard/dir.c - */ - -echo "*** Testing dir() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing dir() function with zero arguments --"; -var_dump( dir() ); - -// With one more than expected number of arguments -echo "\n-- Testing dir() function with one more than expected number of arguments --"; -$extra_arg = 10; -var_dump( dir(getcwd(), "stream", $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing dir() : error conditions *** - --- Testing dir() function with zero arguments -- -Warning: dir() expects at least 1 parameter, 0 given in %s on line %d -NULL - --- Testing dir() function with one more than expected number of arguments -- -Warning: dir() expects at most 2 parameters, 3 given in %s on line %d -NULL -Done diff --git a/ext/standard/tests/dir/dir_variation1.phpt b/ext/standard/tests/dir/dir_variation1.phpt deleted file mode 100644 index fff04ba8f9..0000000000 --- a/ext/standard/tests/dir/dir_variation1.phpt +++ /dev/null @@ -1,166 +0,0 @@ ---TEST-- -Test dir() function : usage variations - unexpected value for 'dir' argument ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) == 'WIN') { - die('skip.. Not valid for Windows'); -} -?> ---FILE-- -<?php -/* - * Prototype : object dir(string $directory[, resource $context]) - * Description: Directory class with properties, handle and class and methods read, rewind and close - * Source code: ext/standard/dir.c - */ - -/* - * Passing non string values to 'directory' argument of dir() and see - * that the function outputs proper warning messages wherever expected. - */ - -echo "*** Testing dir() : unexpected values for \$directory argument ***\n"; - -// get an unset variable -$unset_var = 10; -unset($unset_var); - -class A -{ - public $var; - public function init() { - $this->var = 10; - } -} - -// get a resource variable -$fp = fopen(__FILE__, "r"); // get a file handle -$dfp = opendir( dirname(__FILE__) ); // get a dir handle - -// unexpected values to be passed to $directory argument -$unexpected_values = array ( - - // array data -/*1*/ array(), - array(0), - array(1), - array(1, 2), - array('color' => 'red', 'item' => 'pen'), - - // null data -/*6*/ NULL, - null, - - // boolean data -/*8*/ true, - false, - TRUE, - FALSE, - - // empty data -/*12*/ "", - '', - - // undefined data -/*14*/ @$undefined_var, - - // unset data -/*15*/ @$unset_var, - - // resource variable(dir and file handle) -/*16*/ $fp, - $dfp, - - // object data -/*18*/ new A() -); - -// loop through various elements of $unexpected_values to check the behavior of dir() -$iterator = 1; -foreach( $unexpected_values as $unexpected_value ) { - echo "\n-- Iteration $iterator --\n"; - var_dump( dir($unexpected_value) ); - $iterator++; -} - -fclose($fp); -closedir($dfp); -echo "Done"; -?> ---EXPECTF-- -*** Testing dir() : unexpected values for $directory argument *** - --- Iteration 1 -- - -Warning: dir() expects parameter 1 to be a valid path, array given in %s on line %d -NULL - --- Iteration 2 -- - -Warning: dir() expects parameter 1 to be a valid path, array given in %s on line %d -NULL - --- Iteration 3 -- - -Warning: dir() expects parameter 1 to be a valid path, array given in %s on line %d -NULL - --- Iteration 4 -- - -Warning: dir() expects parameter 1 to be a valid path, array given in %s on line %d -NULL - --- Iteration 5 -- - -Warning: dir() expects parameter 1 to be a valid path, array given in %s on line %d -NULL - --- Iteration 6 -- -bool(false) - --- Iteration 7 -- -bool(false) - --- Iteration 8 -- - -Warning: dir(1): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 9 -- -bool(false) - --- Iteration 10 -- - -Warning: dir(1): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 11 -- -bool(false) - --- Iteration 12 -- -bool(false) - --- Iteration 13 -- -bool(false) - --- Iteration 14 -- -bool(false) - --- Iteration 15 -- -bool(false) - --- Iteration 16 -- - -Warning: dir() expects parameter 1 to be a valid path, resource given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: dir() expects parameter 1 to be a valid path, resource given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: dir() expects parameter 1 to be a valid path, object given in %s on line %d -NULL -Done diff --git a/ext/standard/tests/dir/dir_variation2-win32-mb.phpt b/ext/standard/tests/dir/dir_variation2-win32-mb.phpt deleted file mode 100644 index f538b92f87..0000000000 --- a/ext/standard/tests/dir/dir_variation2-win32-mb.phpt +++ /dev/null @@ -1,229 +0,0 @@ ---TEST-- -Test dir() function : usage variations - unexpected value for 'context' argument ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) != 'WIN') { - die("skip Valid only on Windows"); -} -?> ---FILE-- -<?php -/* - * Prototype : object dir(string $directory[, resource $context]) - * Description: Directory class with properties, handle and class and methods read, rewind and close - * Source code: ext/standard/dir.c - */ - -/* - * Passing non resource values to 'context' argument of dir() and see - * that the function outputs proper warning messages wherever expected. - */ - -echo "*** Testing dir() : unexpected values for \$context argument ***\n"; - -// create the temporary directory -$file_path = dirname(__FILE__); -$directory = $file_path."/私はガラスを食べられますdir_variation2"; -@mkdir($directory); - -// get an unset variable -$unset_var = stream_context_create(); -unset($unset_var); - -class classA -{ - public $var; - public function init() { - $this->var = 10; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// unexpected values to be passed to $directory argument -$unexpected_values = array ( - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // array data -/*10*/ array(), - array(0), - array(1), - array(1, 2), - array('color' => 'red', 'item' => 'pen'), - - - // null data -/*15*/ NULL, - null, - - // boolean data -/*17*/ true, - false, - TRUE, - FALSE, - - // empty data -/*21*/ "", - '', - - // string data -/*23*/ "string", - 'string', - $heredoc, - - // object data -/*26*/ new classA(), - - // undefined data -/*27*/ @$undefined_var, - - // unset data -/*28*/ @$unset_var -); - -// loop through various elements of $unexpected_values to check the behavior of dir() -$iterator = 1; -foreach( $unexpected_values as $unexpected_value ) { - echo "\n-- Iteration $iterator --"; - var_dump( dir($directory, $unexpected_value) ); - $iterator++; -} - -echo "Done"; -?> ---CLEAN-- -<?php -$file_path = dirname(__FILE__); -$directory = $file_path."/私はガラスを食べられますdir_variation2"; - -rmdir($directory); -?> ---EXPECTF-- -*** Testing dir() : unexpected values for $context argument *** - --- Iteration 1 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 11 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 12 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 13 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 14 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 15 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 16 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 17 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 18 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 19 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 20 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 21 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 23 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 24 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 25 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 26 -- -Warning: dir() expects parameter 2 to be resource, object given in %s on line %d -NULL - --- Iteration 27 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 28 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL -Done diff --git a/ext/standard/tests/dir/dir_variation2.phpt b/ext/standard/tests/dir/dir_variation2.phpt deleted file mode 100644 index f38b3caeea..0000000000 --- a/ext/standard/tests/dir/dir_variation2.phpt +++ /dev/null @@ -1,223 +0,0 @@ ---TEST-- -Test dir() function : usage variations - unexpected value for 'context' argument ---FILE-- -<?php -/* - * Prototype : object dir(string $directory[, resource $context]) - * Description: Directory class with properties, handle and class and methods read, rewind and close - * Source code: ext/standard/dir.c - */ - -/* - * Passing non resource values to 'context' argument of dir() and see - * that the function outputs proper warning messages wherever expected. - */ - -echo "*** Testing dir() : unexpected values for \$context argument ***\n"; - -// create the temporary directory -$file_path = dirname(__FILE__); -$directory = $file_path."/dir_variation2"; -@mkdir($directory); - -// get an unset variable -$unset_var = stream_context_create(); -unset($unset_var); - -class classA -{ - public $var; - public function init() { - $this->var = 10; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// unexpected values to be passed to $directory argument -$unexpected_values = array ( - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // array data -/*10*/ array(), - array(0), - array(1), - array(1, 2), - array('color' => 'red', 'item' => 'pen'), - - - // null data -/*15*/ NULL, - null, - - // boolean data -/*17*/ true, - false, - TRUE, - FALSE, - - // empty data -/*21*/ "", - '', - - // string data -/*23*/ "string", - 'string', - $heredoc, - - // object data -/*26*/ new classA(), - - // undefined data -/*27*/ @$undefined_var, - - // unset data -/*28*/ @$unset_var -); - -// loop through various elements of $unexpected_values to check the behavior of dir() -$iterator = 1; -foreach( $unexpected_values as $unexpected_value ) { - echo "\n-- Iteration $iterator --"; - var_dump( dir($directory, $unexpected_value) ); - $iterator++; -} - -echo "Done"; -?> ---CLEAN-- -<?php -$file_path = dirname(__FILE__); -$directory = $file_path."/dir_variation2"; - -rmdir($directory); -?> ---EXPECTF-- -*** Testing dir() : unexpected values for $context argument *** - --- Iteration 1 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- -Warning: dir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- -Warning: dir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 11 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 12 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 13 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 14 -- -Warning: dir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 15 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 16 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 17 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 18 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 19 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 20 -- -Warning: dir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 21 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 23 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 24 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 25 -- -Warning: dir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 26 -- -Warning: dir() expects parameter 2 to be resource, object given in %s on line %d -NULL - --- Iteration 27 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 28 -- -Warning: dir() expects parameter 2 to be resource, null given in %s on line %d -NULL -Done diff --git a/ext/standard/tests/dir/getcwd_error.phpt b/ext/standard/tests/dir/getcwd_error.phpt deleted file mode 100644 index 1fcfa47a9d..0000000000 --- a/ext/standard/tests/dir/getcwd_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test getcwd() function : error conditions - Incorrect number of arguments ---FILE-- -<?php -/* Prototype : mixed getcwd(void) - * Description: Gets the current directory - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to getcwd() to test behaviour - */ - -echo "*** Testing getcwd() : error conditions ***\n"; - -// One argument -echo "\n-- Testing getcwd() function with one argument --\n"; -$extra_arg = 10; -var_dump( getcwd($extra_arg) ); -?> -===DONE=== ---EXPECTF-- -*** Testing getcwd() : error conditions *** - --- Testing getcwd() function with one argument -- - -Warning: getcwd() expects exactly 0 parameters, 1 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/opendir_error1-win32-mb.phpt b/ext/standard/tests/dir/opendir_error1-win32-mb.phpt deleted file mode 100644 index 59ab389e10..0000000000 --- a/ext/standard/tests/dir/opendir_error1-win32-mb.phpt +++ /dev/null @@ -1,53 +0,0 @@ ---TEST-- -Test opendir() function : error conditions - Incorrect number of args ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) != 'WIN') { - die("skip Valid only on Windows"); -} -?> ---FILE-- -<?php -/* Prototype : mixed opendir(string $path[, resource $context]) - * Description: Open a directory and return a dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to opendir() to test behaviour - */ - -echo "*** Testing opendir() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing opendir() function with Zero arguments --\n"; -var_dump( opendir() ); - -//Test opendir with one more than the expected number of arguments -echo "\n-- Testing opendir() function with more than expected no. of arguments --\n"; -$path = dirname(__FILE__) . "/私はガラスを食べられますopendir_error"; -mkdir($path); -$context = stream_context_create(); - -$extra_arg = 10; -var_dump( opendir($path, $context, $extra_arg) ); -?> -===DONE=== ---CLEAN-- -<?php -$path = dirname(__FILE__) . "/私はガラスを食べられますopendir_error"; -rmdir($path); -?> ---EXPECTF-- -*** Testing opendir() : error conditions *** - --- Testing opendir() function with Zero arguments -- - -Warning: opendir() expects at least 1 parameter, 0 given in %s on line %d -NULL - --- Testing opendir() function with more than expected no. of arguments -- - -Warning: opendir() expects at most 2 parameters, 3 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/opendir_error1.phpt b/ext/standard/tests/dir/opendir_error1.phpt deleted file mode 100644 index ccfed4bf05..0000000000 --- a/ext/standard/tests/dir/opendir_error1.phpt +++ /dev/null @@ -1,47 +0,0 @@ ---TEST-- -Test opendir() function : error conditions - Incorrect number of args ---FILE-- -<?php -/* Prototype : mixed opendir(string $path[, resource $context]) - * Description: Open a directory and return a dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to opendir() to test behaviour - */ - -echo "*** Testing opendir() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing opendir() function with Zero arguments --\n"; -var_dump( opendir() ); - -//Test opendir with one more than the expected number of arguments -echo "\n-- Testing opendir() function with more than expected no. of arguments --\n"; -$path = dirname(__FILE__) . "/opendir_error"; -mkdir($path); -$context = stream_context_create(); - -$extra_arg = 10; -var_dump( opendir($path, $context, $extra_arg) ); -?> -===DONE=== ---CLEAN-- -<?php -$path = dirname(__FILE__) . "/opendir_error"; -rmdir($path); -?> ---EXPECTF-- -*** Testing opendir() : error conditions *** - --- Testing opendir() function with Zero arguments -- - -Warning: opendir() expects at least 1 parameter, 0 given in %s on line %d -NULL - --- Testing opendir() function with more than expected no. of arguments -- - -Warning: opendir() expects at most 2 parameters, 3 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/opendir_variation1.phpt b/ext/standard/tests/dir/opendir_variation1.phpt deleted file mode 100644 index cb4d543f72..0000000000 --- a/ext/standard/tests/dir/opendir_variation1.phpt +++ /dev/null @@ -1,224 +0,0 @@ ---TEST-- -Test opendir() function : usage variations - different data types as $path arg ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) == 'WIN') { - die('skip.. Not valid for Windows'); -} -?> ---FILE-- -<?php -/* Prototype : mixed opendir(string $path[, resource $context]) - * Description: Open a directory and return a dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $path argument to opendir() to test behaviour - * Where possible, an existing directory has been entered as a string value - */ - -echo "*** Testing opendir() : usage variations ***\n"; - -// create directory to be passed as string value where possible -$path = dirname(__FILE__) . "/opendir_variation1"; -mkdir($path); - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA { - - var $path; - function __construct($path) { - $this->path = $path; - } - public function __toString() { - return $this->path; - } -} - -// heredoc string -$heredoc = <<<EOT -$path -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $path argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "$path", - 'string', - $heredoc, - - // object data -/*22*/ new classA($path), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of opendir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( $dh = opendir($input) ); - if ($dh) { - closedir($dh); - } - $iterator++; -}; - -fclose($fp); -?> -===DONE=== ---CLEAN-- -<?php -$path = dirname(__FILE__) . "/opendir_variation1"; -rmdir($path); -?> ---EXPECTF-- -*** Testing opendir() : usage variations *** - --- Iteration 1 -- - -Warning: opendir(0): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 2 -- - -Warning: opendir(1): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 3 -- - -Warning: opendir(12345): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 4 -- - -Warning: opendir(-2345): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 5 -- - -Warning: opendir(10.5): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 6 -- - -Warning: opendir(-10.5): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 7 -- - -Warning: opendir(123456789000): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 8 -- - -Warning: opendir(1.23456789E-9): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 9 -- - -Warning: opendir(0.5): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 10 -- -bool(false) - --- Iteration 11 -- -bool(false) - --- Iteration 12 -- - -Warning: opendir(1): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 13 -- -bool(false) - --- Iteration 14 -- - -Warning: opendir(1): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 15 -- -bool(false) - --- Iteration 16 -- -bool(false) - --- Iteration 17 -- -bool(false) - --- Iteration 18 -- - -Warning: opendir() expects parameter 1 to be a valid path, array given in %s on line %d -NULL - --- Iteration 19 -- -resource(%d) of type (stream) - --- Iteration 20 -- - -Warning: opendir(string): failed to open dir: %s in %s on line %d -bool(false) - --- Iteration 21 -- -resource(%d) of type (stream) - --- Iteration 22 -- -resource(%d) of type (stream) - --- Iteration 23 -- -bool(false) - --- Iteration 24 -- -bool(false) - --- Iteration 25 -- - -Warning: opendir() expects parameter 1 to be a valid path, resource given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/opendir_variation2-win32-mb.phpt b/ext/standard/tests/dir/opendir_variation2-win32-mb.phpt deleted file mode 100644 index e5b891f5fa..0000000000 --- a/ext/standard/tests/dir/opendir_variation2-win32-mb.phpt +++ /dev/null @@ -1,245 +0,0 @@ ---TEST-- -Test opendir() function : usage variations - different data types as $context arg ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) != 'WIN') { - die("skip Valid only on Windows"); -} -?> ---FILE-- -<?php -/* Prototype : mixed opendir(string $path[, resource $context]) - * Description: Open a directory and return a dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $context argument to opendir() to test behaviour - */ - -echo "*** Testing opendir() : usage variation ***\n"; - - -// Initialise function arguments not being substituted (if any) -// create temporary directory for test, removed in CLEAN section -$path = dirname(__FILE__) . "/私はガラスを食べられますopendir_variation2"; -mkdir($path); - - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() - { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $context argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of opendir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump($dh = opendir($path, $input) );# - if ($dh) { - closedir($dh); - } - $iterator++; -}; - -fclose($fp); -?> -===DONE=== ---CLEAN-- -<?php -$path = dirname(__FILE__) . "/私はガラスを食べられますopendir_variation2"; -rmdir($path); -?> ---EXPECTF-- -*** Testing opendir() : usage variation *** - --- Iteration 1 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 11 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 12 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 13 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 14 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 15 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 16 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: opendir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: opendir() expects parameter 2 to be resource, object given in %s on line %d -NULL - --- Iteration 23 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 24 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 25 -- - -Warning: opendir(): supplied resource is not a valid Stream-Context resource in %s on line %d -resource(%d) of type (stream) -===DONE=== diff --git a/ext/standard/tests/dir/opendir_variation2.phpt b/ext/standard/tests/dir/opendir_variation2.phpt deleted file mode 100644 index a6811eb5ef..0000000000 --- a/ext/standard/tests/dir/opendir_variation2.phpt +++ /dev/null @@ -1,239 +0,0 @@ ---TEST-- -Test opendir() function : usage variations - different data types as $context arg ---FILE-- -<?php -/* Prototype : mixed opendir(string $path[, resource $context]) - * Description: Open a directory and return a dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $context argument to opendir() to test behaviour - */ - -echo "*** Testing opendir() : usage variation ***\n"; - - -// Initialise function arguments not being substituted (if any) -// create temporary directory for test, removed in CLEAN section -$path = dirname(__FILE__) . "/opendir_variation2"; -mkdir($path); - - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() - { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $context argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of opendir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump($dh = opendir($path, $input) );# - if ($dh) { - closedir($dh); - } - $iterator++; -}; - -fclose($fp); -?> -===DONE=== ---CLEAN-- -<?php -$path = dirname(__FILE__) . "/opendir_variation2"; -rmdir($path); -?> ---EXPECTF-- -*** Testing opendir() : usage variation *** - --- Iteration 1 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- - -Warning: opendir() expects parameter 2 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- - -Warning: opendir() expects parameter 2 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 11 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 12 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 13 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 14 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 15 -- - -Warning: opendir() expects parameter 2 to be resource, bool given in %s on line %d -NULL - --- Iteration 16 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: opendir() expects parameter 2 to be resource, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: opendir() expects parameter 2 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: opendir() expects parameter 2 to be resource, object given in %s on line %d -NULL - --- Iteration 23 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 24 -- - -Warning: opendir() expects parameter 2 to be resource, null given in %s on line %d -NULL - --- Iteration 25 -- - -Warning: opendir(): supplied resource is not a valid Stream-Context resource in %s on line %d -resource(%d) of type (stream) -===DONE=== diff --git a/ext/standard/tests/dir/readdir_error-win32-mb.phpt b/ext/standard/tests/dir/readdir_error-win32-mb.phpt deleted file mode 100644 index 21eaad4b06..0000000000 --- a/ext/standard/tests/dir/readdir_error-win32-mb.phpt +++ /dev/null @@ -1,49 +0,0 @@ ---TEST-- -Test readdir() function : error conditions - Incorrect number of args ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) != 'WIN') { - die("skip Valid only on Windows"); -} -?> ---FILE-- -<?php -/* Prototype : string readdir([resource $dir_handle]) - * Description: Read directory entry from dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to readdir() to test behaviour - */ - -echo "*** Testing readdir() : error conditions ***\n"; - - -//Test readdir with one more than the expected number of arguments -echo "\n-- Testing readdir() function with more than expected no. of arguments --\n"; - -$path = dirname(__FILE__) . "/私はガラスを食べられますreaddir_error"; -mkdir($path); -$dir_handle = opendir($path); -$extra_arg = 10; - -var_dump( readdir($dir_handle, $extra_arg) ); - -// close the handle so can remove dir in CLEAN section -closedir($dir_handle); -?> -===DONE=== ---CLEAN-- -<?php -$path = dirname(__FILE__) . "/私はガラスを食べられますreaddir_error"; -rmdir($path); -?> ---EXPECTF-- -*** Testing readdir() : error conditions *** - --- Testing readdir() function with more than expected no. of arguments -- - -Warning: readdir() expects at most 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/readdir_error.phpt b/ext/standard/tests/dir/readdir_error.phpt deleted file mode 100644 index 24fbad37a9..0000000000 --- a/ext/standard/tests/dir/readdir_error.phpt +++ /dev/null @@ -1,43 +0,0 @@ ---TEST-- -Test readdir() function : error conditions - Incorrect number of args ---FILE-- -<?php -/* Prototype : string readdir([resource $dir_handle]) - * Description: Read directory entry from dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to readdir() to test behaviour - */ - -echo "*** Testing readdir() : error conditions ***\n"; - - -//Test readdir with one more than the expected number of arguments -echo "\n-- Testing readdir() function with more than expected no. of arguments --\n"; - -$path = dirname(__FILE__) . "/readdir_error"; -mkdir($path); -$dir_handle = opendir($path); -$extra_arg = 10; - -var_dump( readdir($dir_handle, $extra_arg) ); - -// close the handle so can remove dir in CLEAN section -closedir($dir_handle); -?> -===DONE=== ---CLEAN-- -<?php -$path = dirname(__FILE__) . "/readdir_error"; -rmdir($path); -?> ---EXPECTF-- -*** Testing readdir() : error conditions *** - --- Testing readdir() function with more than expected no. of arguments -- - -Warning: readdir() expects at most 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/readdir_variation1.phpt b/ext/standard/tests/dir/readdir_variation1.phpt deleted file mode 100644 index 47e00c4b76..0000000000 --- a/ext/standard/tests/dir/readdir_variation1.phpt +++ /dev/null @@ -1,210 +0,0 @@ ---TEST-- -Test readdir() function : usage variations - different data types as $dir_handle arg ---FILE-- -<?php -/* Prototype : string readdir([resource $dir_handle]) - * Description: Read directory entry from dir_handle - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $dir_handle argument to readdir() to test behaviour - */ - -echo "*** Testing readdir() : usage variations ***\n"; - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// unexpected values to be passed to $dir_handle argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, -); - -// loop through each element of $inputs to check the behavior of readdir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( readdir($input) ); - $iterator++; -}; -?> -===DONE=== ---EXPECTF-- -*** Testing readdir() : usage variations *** - --- Iteration 1 -- - -Warning: readdir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- - -Warning: readdir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- - -Warning: readdir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- - -Warning: readdir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- - -Warning: readdir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- - -Warning: readdir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- - -Warning: readdir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- - -Warning: readdir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- - -Warning: readdir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- - -Warning: readdir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 11 -- - -Warning: readdir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 12 -- - -Warning: readdir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 13 -- - -Warning: readdir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 14 -- - -Warning: readdir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 15 -- - -Warning: readdir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 16 -- - -Warning: readdir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: readdir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: readdir() expects parameter 1 to be resource, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: readdir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: readdir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: readdir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: readdir() expects parameter 1 to be resource, object given in %s on line %d -NULL - --- Iteration 23 -- - -Warning: readdir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 24 -- - -Warning: readdir() expects parameter 1 to be resource, null given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/rewinddir_error-win32-mb.phpt b/ext/standard/tests/dir/rewinddir_error-win32-mb.phpt deleted file mode 100644 index 9fa264ba4c..0000000000 --- a/ext/standard/tests/dir/rewinddir_error-win32-mb.phpt +++ /dev/null @@ -1,48 +0,0 @@ ---TEST-- -Test rewinddir() function : error conditions - incorrect number of args ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) != 'WIN') { - die("skip Valid only on Windows"); -} -?> ---FILE-- -<?php -/* Prototype : void rewinddir([resource $dir_handle]) - * Description: Rewind dir_handle back to the start - * Source code: ext/standard/dir.c - * Alias to functions: rewind - */ - -/* - * Pass incorrect number of arguments to rewinddir() to test behaviour - */ - -echo "*** Testing rewinddir() : error conditions ***\n"; - - -//Test rewinddir with one more than the expected number of arguments -echo "\n-- Testing rewinddir() function with more than expected no. of arguments --\n"; - -$dir_path = dirname(__FILE__) . "/私はガラスを食べられますrewinddir_error"; -mkdir($dir_path); -$dir_handle = opendir($dir_path); -$extra_arg = 10; - -var_dump( rewinddir($dir_handle, $extra_arg) ); -closedir($dir_handle); -?> -===DONE=== ---CLEAN-- -<?php -$dir_path = dirname(__FILE__) . "/私はガラスを食べられますrewinddir_error"; -rmdir($dir_path); -?> ---EXPECTF-- -*** Testing rewinddir() : error conditions *** - --- Testing rewinddir() function with more than expected no. of arguments -- - -Warning: rewinddir() expects at most 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/rewinddir_error.phpt b/ext/standard/tests/dir/rewinddir_error.phpt deleted file mode 100644 index 2019c4a457..0000000000 --- a/ext/standard/tests/dir/rewinddir_error.phpt +++ /dev/null @@ -1,42 +0,0 @@ ---TEST-- -Test rewinddir() function : error conditions - incorrect number of args ---FILE-- -<?php -/* Prototype : void rewinddir([resource $dir_handle]) - * Description: Rewind dir_handle back to the start - * Source code: ext/standard/dir.c - * Alias to functions: rewind - */ - -/* - * Pass incorrect number of arguments to rewinddir() to test behaviour - */ - -echo "*** Testing rewinddir() : error conditions ***\n"; - - -//Test rewinddir with one more than the expected number of arguments -echo "\n-- Testing rewinddir() function with more than expected no. of arguments --\n"; - -$dir_path = dirname(__FILE__) . "/rewinddir_error"; -mkdir($dir_path); -$dir_handle = opendir($dir_path); -$extra_arg = 10; - -var_dump( rewinddir($dir_handle, $extra_arg) ); -closedir($dir_handle); -?> -===DONE=== ---CLEAN-- -<?php -$dir_path = dirname(__FILE__) . "/rewinddir_error"; -rmdir($dir_path); -?> ---EXPECTF-- -*** Testing rewinddir() : error conditions *** - --- Testing rewinddir() function with more than expected no. of arguments -- - -Warning: rewinddir() expects at most 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/rewinddir_variation1.phpt b/ext/standard/tests/dir/rewinddir_variation1.phpt deleted file mode 100644 index 3007e43adb..0000000000 --- a/ext/standard/tests/dir/rewinddir_variation1.phpt +++ /dev/null @@ -1,211 +0,0 @@ ---TEST-- -Test rewinddir() function : usage variations - different data types as $dir_handle arg ---FILE-- -<?php -/* Prototype : void rewinddir([resource $dir_handle]) - * Description: Rewind dir_handle back to the start - * Source code: ext/standard/dir.c - * Alias to functions: rewind - */ - -/* - * Pass different data types as $dir_handle argument to rewinddir() to test behaviour - */ - -echo "*** Testing rewinddir() : usage variations ***\n"; - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// unexpected values to be passed to $dir_handle argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, -); - -// loop through each element of $inputs to check the behavior of rewinddir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( rewinddir($input) ); - $iterator++; -}; -?> -===DONE=== ---EXPECTF-- -*** Testing rewinddir() : usage variations *** - --- Iteration 1 -- - -Warning: rewinddir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- - -Warning: rewinddir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- - -Warning: rewinddir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- - -Warning: rewinddir() expects parameter 1 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- - -Warning: rewinddir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- - -Warning: rewinddir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- - -Warning: rewinddir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- - -Warning: rewinddir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- - -Warning: rewinddir() expects parameter 1 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- - -Warning: rewinddir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 11 -- - -Warning: rewinddir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 12 -- - -Warning: rewinddir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 13 -- - -Warning: rewinddir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 14 -- - -Warning: rewinddir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 15 -- - -Warning: rewinddir() expects parameter 1 to be resource, bool given in %s on line %d -NULL - --- Iteration 16 -- - -Warning: rewinddir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: rewinddir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: rewinddir() expects parameter 1 to be resource, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: rewinddir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: rewinddir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: rewinddir() expects parameter 1 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: rewinddir() expects parameter 1 to be resource, object given in %s on line %d -NULL - --- Iteration 23 -- - -Warning: rewinddir() expects parameter 1 to be resource, null given in %s on line %d -NULL - --- Iteration 24 -- - -Warning: rewinddir() expects parameter 1 to be resource, null given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/scandir_error1-win32-mb.phpt b/ext/standard/tests/dir/scandir_error1-win32-mb.phpt deleted file mode 100644 index dcb15d46a0..0000000000 --- a/ext/standard/tests/dir/scandir_error1-win32-mb.phpt +++ /dev/null @@ -1,53 +0,0 @@ ---TEST-- -Test scandir() function : error conditions - Incorrect number of args ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) != 'WIN') { - die("skip Valid only on Windows"); -} -?> ---FILE-- -<?php -/* Prototype : array scandir(string $dir [, int $sorting_order [, resource $context]]) - * Description: List files & directories inside the specified path - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to scandir() to test behaviour - */ - -echo "*** Testing scandir() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing scandir() function with Zero arguments --\n"; -var_dump( scandir() ); - -//Test scandir with one more than the expected number of arguments -echo "\n-- Testing scandir() function with more than expected no. of arguments --\n"; -$dir = dirname(__FILE__) . '/私はガラスを食べられますscandir_error'; -mkdir($dir); -$sorting_order = 10; -$context = stream_context_create(); -$extra_arg = 10; -var_dump( scandir($dir, $sorting_order, $context, $extra_arg) ); -?> -===DONE=== ---CLEAN-- -<?php -$directory = dirname(__FILE__) . '/私はガラスを食べられますscandir_error'; -rmdir($directory); -?> ---EXPECTF-- -*** Testing scandir() : error conditions *** - --- Testing scandir() function with Zero arguments -- - -Warning: scandir() expects at least 1 parameter, 0 given in %s on line %d -NULL - --- Testing scandir() function with more than expected no. of arguments -- - -Warning: scandir() expects at most 3 parameters, 4 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/scandir_error1.phpt b/ext/standard/tests/dir/scandir_error1.phpt deleted file mode 100644 index f603b696c9..0000000000 --- a/ext/standard/tests/dir/scandir_error1.phpt +++ /dev/null @@ -1,47 +0,0 @@ ---TEST-- -Test scandir() function : error conditions - Incorrect number of args ---FILE-- -<?php -/* Prototype : array scandir(string $dir [, int $sorting_order [, resource $context]]) - * Description: List files & directories inside the specified path - * Source code: ext/standard/dir.c - */ - -/* - * Pass incorrect number of arguments to scandir() to test behaviour - */ - -echo "*** Testing scandir() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing scandir() function with Zero arguments --\n"; -var_dump( scandir() ); - -//Test scandir with one more than the expected number of arguments -echo "\n-- Testing scandir() function with more than expected no. of arguments --\n"; -$dir = dirname(__FILE__) . '/scandir_error'; -mkdir($dir); -$sorting_order = 10; -$context = stream_context_create(); -$extra_arg = 10; -var_dump( scandir($dir, $sorting_order, $context, $extra_arg) ); -?> -===DONE=== ---CLEAN-- -<?php -$directory = dirname(__FILE__) . '/scandir_error'; -rmdir($directory); -?> ---EXPECTF-- -*** Testing scandir() : error conditions *** - --- Testing scandir() function with Zero arguments -- - -Warning: scandir() expects at least 1 parameter, 0 given in %s on line %d -NULL - --- Testing scandir() function with more than expected no. of arguments -- - -Warning: scandir() expects at most 3 parameters, 4 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/scandir_variation1.phpt b/ext/standard/tests/dir/scandir_variation1.phpt deleted file mode 100644 index 6b664a2d2e..0000000000 --- a/ext/standard/tests/dir/scandir_variation1.phpt +++ /dev/null @@ -1,259 +0,0 @@ ---TEST-- -Test scandir() function : usage variations - different data types as $dir arg ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) == 'WIN') { - die('skip.. Not valid for Windows'); -} -?> ---FILE-- -<?php -/* Prototype : array scandir(string $dir [, int $sorting_order [, resource $context]]) - * Description: List files & directories inside the specified path - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $dir argument to test behaviour of scandir() - */ - -echo "*** Testing scandir() : usage variations ***\n"; - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $dir argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of scandir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( scandir($input) ); - $iterator++; -}; - -fclose($fp); -?> -===DONE=== ---EXPECTF-- -*** Testing scandir() : usage variations *** - --- Iteration 1 -- - -Warning: scandir(0): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 2 -- - -Warning: scandir(1): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 3 -- - -Warning: scandir(12345): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 4 -- - -Warning: scandir(-2345): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 5 -- - -Warning: scandir(10.5): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 6 -- - -Warning: scandir(-10.5): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 7 -- - -Warning: scandir(123456789000): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 8 -- - -Warning: scandir(1.23456789E-9): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 9 -- - -Warning: scandir(0.5): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 10 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 11 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 12 -- - -Warning: scandir(1): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 13 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 14 -- - -Warning: scandir(1): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 15 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 16 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 17 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 18 -- - -Warning: scandir() expects parameter 1 to be a valid path, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: scandir(string): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 20 -- - -Warning: scandir(string): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 21 -- - -Warning: scandir(hello world): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 22 -- - -Warning: scandir(Class A object): failed to open dir: %s in %s on line %d - -Warning: scandir(): (errno %d): %s in %s on line %d -bool(false) - --- Iteration 23 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 24 -- - -Warning: scandir(): Directory name cannot be empty in %s on line %d -bool(false) - --- Iteration 25 -- - -Warning: scandir() expects parameter 1 to be a valid path, resource given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/scandir_variation2-mb.phpt b/ext/standard/tests/dir/scandir_variation2-mb.phpt deleted file mode 100644 index 2039ef33e4..0000000000 --- a/ext/standard/tests/dir/scandir_variation2-mb.phpt +++ /dev/null @@ -1,285 +0,0 @@ ---TEST-- -Test scandir() function : usage variations - diff data types as $sorting_order arg ---SKIPIF-- -<?php if (PHP_INT_SIZE != 8) die("skip this test is for 64-bit only"); ---FILE-- -<?php -/* Prototype : array scandir(string $dir [, int $sorting_order [, resource $context]]) - * Description: List files & directories inside the specified path - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $sorting_order argument to test how scandir() behaves - */ - -echo "*** Testing scandir() : usage variations ***\n"; - -// Initialise function arguments not being substituted -$dir = dirname(__FILE__) . '/私はガラスを食べられますscandir_variation2'; -mkdir($dir); - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $sorting_order argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of scandir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( scandir($dir, $input) ); - $iterator++; -}; - -fclose($fp); -?> -===DONE=== ---CLEAN-- -<?php -$dir = dirname(__FILE__) . '/私はガラスを食べられますscandir_variation2'; -rmdir($dir); -?> ---EXPECTF-- -*** Testing scandir() : usage variations *** - --- Iteration 1 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 2 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 3 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 4 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 5 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 6 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 7 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 8 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 9 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 10 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 11 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 12 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 13 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 14 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 15 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 16 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: scandir() expects parameter 2 to be int, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: scandir() expects parameter 2 to be int, object given in %s on line %d -NULL - --- Iteration 23 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 24 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 25 -- - -Warning: scandir() expects parameter 2 to be int, resource given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/scandir_variation2.phpt b/ext/standard/tests/dir/scandir_variation2.phpt deleted file mode 100644 index 5bb26f0483..0000000000 --- a/ext/standard/tests/dir/scandir_variation2.phpt +++ /dev/null @@ -1,285 +0,0 @@ ---TEST-- -Test scandir() function : usage variations - diff data types as $sorting_order arg ---SKIPIF-- -<?php if (PHP_INT_SIZE != 8) die("skip this test is for 64-bit only"); ---FILE-- -<?php -/* Prototype : array scandir(string $dir [, int $sorting_order [, resource $context]]) - * Description: List files & directories inside the specified path - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $sorting_order argument to test how scandir() behaves - */ - -echo "*** Testing scandir() : usage variations ***\n"; - -// Initialise function arguments not being substituted -$dir = dirname(__FILE__) . '/scandir_variation2'; -mkdir($dir); - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $sorting_order argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of scandir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( scandir($dir, $input) ); - $iterator++; -}; - -fclose($fp); -?> -===DONE=== ---CLEAN-- -<?php -$dir = dirname(__FILE__) . '/scandir_variation2'; -rmdir($dir); -?> ---EXPECTF-- -*** Testing scandir() : usage variations *** - --- Iteration 1 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 2 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 3 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 4 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 5 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 6 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 7 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 8 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 9 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 10 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 11 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 12 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 13 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 14 -- -array(2) { - [0]=> - string(2) ".." - [1]=> - string(1) "." -} - --- Iteration 15 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 16 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: scandir() expects parameter 2 to be int, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: scandir() expects parameter 2 to be int, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: scandir() expects parameter 2 to be int, object given in %s on line %d -NULL - --- Iteration 23 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 24 -- -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} - --- Iteration 25 -- - -Warning: scandir() expects parameter 2 to be int, resource given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/dir/scandir_variation3.phpt b/ext/standard/tests/dir/scandir_variation3.phpt deleted file mode 100644 index 567bde0af7..0000000000 --- a/ext/standard/tests/dir/scandir_variation3.phpt +++ /dev/null @@ -1,238 +0,0 @@ ---TEST-- -Test scandir() function : usage variations - diff data types as $context arg ---FILE-- -<?php -/* Prototype : array scandir(string $dir [, int $sorting_order [, resource $context]]) - * Description: List files & directories inside the specified path - * Source code: ext/standard/dir.c - */ - -/* - * Pass different data types as $context argument to test how scandir() behaves - */ - -echo "*** Testing scandir() : usage variations ***\n"; - -// Initialise function arguments not being substituted -$dir = dirname(__FILE__) . '/scandir_variation3'; -mkdir($dir); -$sorting_order = SCANDIR_SORT_ASCENDING; - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -// get a class -class classA -{ - public function __toString() { - return "Class A object"; - } -} - -// heredoc string -$heredoc = <<<EOT -hello world -EOT; - -// get a resource variable -$fp = fopen(__FILE__, "r"); - -// unexpected values to be passed to $context argument -$inputs = array( - - // int data -/*1*/ 0, - 1, - 12345, - -2345, - - // float data -/*5*/ 10.5, - -10.5, - 12.3456789000e10, - 12.3456789000E-10, - .5, - - // null data -/*10*/ NULL, - null, - - // boolean data -/*12*/ true, - false, - TRUE, - FALSE, - - // empty data -/*16*/ "", - '', - array(), - - // string data -/*19*/ "string", - 'string', - $heredoc, - - // object data -/*22*/ new classA(), - - // undefined data -/*23*/ @$undefined_var, - - // unset data -/*24*/ @$unset_var, - - // resource variable -/*25*/ $fp -); - -// loop through each element of $inputs to check the behavior of scandir() -$iterator = 1; -foreach($inputs as $input) { - echo "\n-- Iteration $iterator --\n"; - var_dump( scandir($dir, $sorting_order, $input) ); - $iterator++; -}; - -fclose($fp); -?> -===DONE=== ---CLEAN-- -<?php -$dir = dirname(__FILE__) . '/scandir_variation3'; -rmdir($dir); -?> ---EXPECTF-- -*** Testing scandir() : usage variations *** - --- Iteration 1 -- - -Warning: scandir() expects parameter 3 to be resource, int given in %s on line %d -NULL - --- Iteration 2 -- - -Warning: scandir() expects parameter 3 to be resource, int given in %s on line %d -NULL - --- Iteration 3 -- - -Warning: scandir() expects parameter 3 to be resource, int given in %s on line %d -NULL - --- Iteration 4 -- - -Warning: scandir() expects parameter 3 to be resource, int given in %s on line %d -NULL - --- Iteration 5 -- - -Warning: scandir() expects parameter 3 to be resource, float given in %s on line %d -NULL - --- Iteration 6 -- - -Warning: scandir() expects parameter 3 to be resource, float given in %s on line %d -NULL - --- Iteration 7 -- - -Warning: scandir() expects parameter 3 to be resource, float given in %s on line %d -NULL - --- Iteration 8 -- - -Warning: scandir() expects parameter 3 to be resource, float given in %s on line %d -NULL - --- Iteration 9 -- - -Warning: scandir() expects parameter 3 to be resource, float given in %s on line %d -NULL - --- Iteration 10 -- - -Warning: scandir() expects parameter 3 to be resource, null given in %s on line %d -NULL - --- Iteration 11 -- - -Warning: scandir() expects parameter 3 to be resource, null given in %s on line %d -NULL - --- Iteration 12 -- - -Warning: scandir() expects parameter 3 to be resource, bool given in %s on line %d -NULL - --- Iteration 13 -- - -Warning: scandir() expects parameter 3 to be resource, bool given in %s on line %d -NULL - --- Iteration 14 -- - -Warning: scandir() expects parameter 3 to be resource, bool given in %s on line %d -NULL - --- Iteration 15 -- - -Warning: scandir() expects parameter 3 to be resource, bool given in %s on line %d -NULL - --- Iteration 16 -- - -Warning: scandir() expects parameter 3 to be resource, string given in %s on line %d -NULL - --- Iteration 17 -- - -Warning: scandir() expects parameter 3 to be resource, string given in %s on line %d -NULL - --- Iteration 18 -- - -Warning: scandir() expects parameter 3 to be resource, array given in %s on line %d -NULL - --- Iteration 19 -- - -Warning: scandir() expects parameter 3 to be resource, string given in %s on line %d -NULL - --- Iteration 20 -- - -Warning: scandir() expects parameter 3 to be resource, string given in %s on line %d -NULL - --- Iteration 21 -- - -Warning: scandir() expects parameter 3 to be resource, string given in %s on line %d -NULL - --- Iteration 22 -- - -Warning: scandir() expects parameter 3 to be resource, object given in %s on line %d -NULL - --- Iteration 23 -- - -Warning: scandir() expects parameter 3 to be resource, null given in %s on line %d -NULL - --- Iteration 24 -- - -Warning: scandir() expects parameter 3 to be resource, null given in %s on line %d -NULL - --- Iteration 25 -- - -Warning: scandir(): supplied resource is not a valid Stream-Context resource in %s on line %d -array(2) { - [0]=> - string(1) "." - [1]=> - string(2) ".." -} -===DONE=== diff --git a/ext/standard/tests/file/rename_error.phpt b/ext/standard/tests/file/rename_error.phpt deleted file mode 100644 index e0ea2043c9..0000000000 --- a/ext/standard/tests/file/rename_error.phpt +++ /dev/null @@ -1,35 +0,0 @@ ---TEST-- -Test rename() function: error conditions ---FILE-- -<?php -/* Prototype: bool rename ( string $oldname, string $newname [, resource $context] ); - Description: Renames a file or directory -*/ - -echo "*** Testing rename() for error conditions ***\n"; -//Zero argument -var_dump( rename() ); - -// less than expected,1 argument -var_dump( rename(__FILE__) ); - -// more than expected no. of arguments -$context = stream_context_create(); -$filename = __FILE__; -$new_filename = __FILE__.".tmp"; -var_dump( rename($filename, $new_filename, $context, "extra_args") ); - -echo "Done\n"; -?> ---EXPECTF-- -*** Testing rename() for error conditions *** - -Warning: rename() expects at least 2 parameters, 0 given in %s on line %d -bool(false) - -Warning: rename() expects at least 2 parameters, 1 given in %s on line %d -bool(false) - -Warning: rename() expects at most 3 parameters, 4 given in %s on line %d -bool(false) -Done diff --git a/ext/standard/tests/file/umask_error.phpt b/ext/standard/tests/file/umask_error.phpt deleted file mode 100644 index ddf60abcd6..0000000000 --- a/ext/standard/tests/file/umask_error.phpt +++ /dev/null @@ -1,26 +0,0 @@ ---TEST-- -Test umask() function: error conditions ---SKIPIF-- -<?php -if (substr(PHP_OS, 0, 3) == 'WIN') { - die('skip.. only for Linux'); -} -?> ---FILE-- -<?php -/* Prototype: int umask ( [int $mask] ); - Description: Changes the current umask -*/ - -echo "*** Testing umask() : error conditions ***\n"; - -var_dump( umask(0000, true) ); // args > expected - -echo "Done\n"; -?> ---EXPECTF-- -*** Testing umask() : error conditions *** - -Warning: umask() expects at most 1 parameter, 2 given in %s on line %d -bool(false) -Done diff --git a/ext/standard/tests/image/getimagesize_error1.phpt b/ext/standard/tests/image/getimagesize_error1.phpt deleted file mode 100644 index ade499b67e..0000000000 --- a/ext/standard/tests/image/getimagesize_error1.phpt +++ /dev/null @@ -1,38 +0,0 @@ ---TEST-- -Test getimagesize() function : error conditions - wrong number of args ---FILE-- -<?php -/* Prototype : proto array getimagesize(string imagefile [, array info]) - * Description: Get the size of an image as 4-element array - * Source code: ext/standard/image.c - * Alias to functions: - */ - -echo "*** Testing getimagesize() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing getimagesize() function with Zero arguments --\n"; -var_dump( getimagesize() ); - -//Test getimagesize with one more than the expected number of arguments -echo "\n-- Testing getimagesize() function with more than expected no. of arguments --\n"; -$imagefile = 'string_val'; -$info = array(1, 2); -$extra_arg = 10; -var_dump( getimagesize($imagefile, $info, $extra_arg) ); - -?> -===DONE=== ---EXPECTF-- -*** Testing getimagesize() : error conditions *** - --- Testing getimagesize() function with Zero arguments -- - -Warning: getimagesize() expects at least 1 parameter, 0 given in %s on line %d -NULL - --- Testing getimagesize() function with more than expected no. of arguments -- - -Warning: getimagesize() expects at most 2 parameters, 3 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/image/image_type_to_mime_type_error.phpt b/ext/standard/tests/image/image_type_to_mime_type_error.phpt deleted file mode 100644 index b33c645508..0000000000 --- a/ext/standard/tests/image/image_type_to_mime_type_error.phpt +++ /dev/null @@ -1,35 +0,0 @@ ---TEST-- -Test image_type_to_mime_type() function : error conditions - Pass incorrect number of arguments ---FILE-- -<?php -/* Prototype : proto string image_type_to_mime_type(int imagetype) - * Description: Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype - * Source code: ext/standard/image.c - */ - -$imagetype = IMAGETYPE_GIF; -$extra_arg = 10; -echo "*** Testing image_type_to_mime_type() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing image_type_to_mime_type() function with Zero arguments --\n"; -var_dump( image_type_to_mime_type() ); - -//Test image_type_to_mime_type with one more than the expected number of arguments -echo "\n-- Testing image_type_to_mime_type() function with more than expected no. of arguments --\n"; -var_dump( image_type_to_mime_type($imagetype, $extra_arg) ); -?> -===DONE=== ---EXPECTF-- -*** Testing image_type_to_mime_type() : error conditions *** - --- Testing image_type_to_mime_type() function with Zero arguments -- - -Warning: image_type_to_mime_type() expects exactly 1 parameter, 0 given in %simage_type_to_mime_type_error.php on line 13 -NULL - --- Testing image_type_to_mime_type() function with more than expected no. of arguments -- - -Warning: image_type_to_mime_type() expects exactly 1 parameter, 2 given in %simage_type_to_mime_type_error.php on line 17 -NULL -===DONE=== diff --git a/ext/standard/tests/mail/ezmlm_hash_error.phpt b/ext/standard/tests/mail/ezmlm_hash_error.phpt deleted file mode 100644 index f5bc578558..0000000000 --- a/ext/standard/tests/mail/ezmlm_hash_error.phpt +++ /dev/null @@ -1,66 +0,0 @@ ---TEST-- -Test ezmlm_hash() function : error conditions ---FILE-- -<?php -/* Prototype : int ezmlm_hash ( string $addr ) - * Description: Calculate the hash value needed by EZMLM. - * Source code: ext/standard/mail.c - */ - -echo "*** Testing ezmlm_hash() : error conditions ***\n"; - -echo "\n-- Testing ezmlm_hash() function with fewer than expected no. of arguments --\n"; -var_dump( ezmlm_hash() ); - -echo "\n-- Testing ezmlm_hash() function with more than expected no. of arguments --\n"; -$extra_arg = 10; -var_dump( ezmlm_hash("webmaster@example.com", $extra_arg) ); - -echo "\n-- Testing ezmlm_hash() function with invalid input - ARRAY --\n"; -$array_arg = array(1,2,3,4); -$extra_arg = 10; -var_dump( ezmlm_hash($array_arg) ); - -echo "\n-- Testing ezmlm_hash() function with invalid input - OBJECT without 'cast_object' method --\n"; -class sample { -} - -$obj_arg = new sample(); -var_dump( ezmlm_hash($obj_arg) ); - -echo "\n-- Testing ezmlm_hash() function with invalid input - RESOURCE --\n"; -$file_handle = fopen(__FILE__, "r"); -$extra_arg = 10; -var_dump( ezmlm_hash($file_handle) ); -fclose($file_handle); - -?> -===DONE=== ---EXPECTF-- -*** Testing ezmlm_hash() : error conditions *** - --- Testing ezmlm_hash() function with fewer than expected no. of arguments -- - -Warning: ezmlm_hash() expects exactly 1 parameter, 0 given in %s on line %d -NULL - --- Testing ezmlm_hash() function with more than expected no. of arguments -- - -Warning: ezmlm_hash() expects exactly 1 parameter, 2 given in %s on line %d -NULL - --- Testing ezmlm_hash() function with invalid input - ARRAY -- - -Warning: ezmlm_hash() expects parameter 1 to be string, array given in %s on line %d -NULL - --- Testing ezmlm_hash() function with invalid input - OBJECT without 'cast_object' method -- - -Warning: ezmlm_hash() expects parameter 1 to be string, object given in %s on line %d -NULL - --- Testing ezmlm_hash() function with invalid input - RESOURCE -- - -Warning: ezmlm_hash() expects parameter 1 to be string, resource given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/mail/mail_error.phpt b/ext/standard/tests/mail/mail_error.phpt deleted file mode 100644 index efecd162e9..0000000000 --- a/ext/standard/tests/mail/mail_error.phpt +++ /dev/null @@ -1,44 +0,0 @@ ---TEST-- -Test mail() function : error conditions ---FILE-- -<?php -/* Prototype : int mail(string to, string subject, string message [, string additional_headers [, string additional_parameters]]) - * Description: Send an email message - * Source code: ext/standard/mail.c - * Alias to functions: - */ - -echo "*** Testing mail() : error conditions ***\n"; - - -//Test mail with one more than the expected number of arguments -echo "\n-- Testing mail() function with more than expected no. of arguments --\n"; -$to = 'string_val'; -$subject = 'string_val'; -$message = 'string_val'; -$additional_headers = 'string_val'; -$additional_parameters = 'string_val'; -$extra_arg = 10; -var_dump( mail($to, $subject, $message, $additional_headers, $additional_parameters, $extra_arg) ); - -// Testing mail with one less than the expected number of arguments -echo "\n-- Testing mail() function with less than expected no. of arguments --\n"; -$to = 'string_val'; -$subject = 'string_val'; -var_dump( mail($to, $subject) ); - -?> -===DONE=== ---EXPECTF-- -*** Testing mail() : error conditions *** - --- Testing mail() function with more than expected no. of arguments -- - -Warning: mail() expects at most 5 parameters, 6 given in %s on line %d -NULL - --- Testing mail() function with less than expected no. of arguments -- - -Warning: mail() expects at least 3 parameters, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/math/abs_error.phpt b/ext/standard/tests/math/abs_error.phpt deleted file mode 100644 index 8c2a9f73ce..0000000000 --- a/ext/standard/tests/math/abs_error.phpt +++ /dev/null @@ -1,39 +0,0 @@ ---TEST-- -Test abs() function : error conditions - incorrect number of args ---FILE-- -<?php -/* Prototype : number abs ( mixed $number ) - * Description: Returns the absolute value of number. - * Source code: ext/standard/math.c - */ - -/* - * Pass incorrect number of arguments to abs() to test behaviour - */ - -echo "*** Testing abs() : error conditions ***\n"; - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(abs($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(abs()); - -?> -===Done=== ---EXPECTF-- -*** Testing abs() : error conditions *** - -Too many arguments - -Warning: abs() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: abs() expects exactly 1 parameter, 0 given in %s on line %d -NULL -===Done=== diff --git a/ext/standard/tests/math/acos_error.phpt b/ext/standard/tests/math/acos_error.phpt deleted file mode 100644 index 6a9dd909a5..0000000000 --- a/ext/standard/tests/math/acos_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for acos() ---FILE-- -<?php -/* - * proto float acos(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(acos($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(acos()); - -?> ---EXPECTF-- -Too many arguments - -Warning: acos() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: acos() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/acosh_error.phpt b/ext/standard/tests/math/acosh_error.phpt deleted file mode 100644 index 270796c373..0000000000 --- a/ext/standard/tests/math/acosh_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for acosh() ---FILE-- -<?php -/* - * proto float acosh(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(acosh($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(acosh()); - -?> ---EXPECTF-- -Too many arguments - -Warning: acosh() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: acosh() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/asin_error.phpt b/ext/standard/tests/math/asin_error.phpt deleted file mode 100644 index 2428e8a5b4..0000000000 --- a/ext/standard/tests/math/asin_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for asin() ---FILE-- -<?php -/* - * proto float asin(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(asin($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(asin()); - -?> ---EXPECTF-- -Too many arguments - -Warning: asin() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: asin() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/asinh_error.phpt b/ext/standard/tests/math/asinh_error.phpt deleted file mode 100644 index ad6bf36014..0000000000 --- a/ext/standard/tests/math/asinh_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for asinh() ---FILE-- -<?php -/* - * proto float asinh(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(asinh($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(asinh()); - -?> ---EXPECTF-- -Too many arguments - -Warning: asinh() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: asinh() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/atan2_error.phpt b/ext/standard/tests/math/atan2_error.phpt deleted file mode 100644 index ce9687cf5f..0000000000 --- a/ext/standard/tests/math/atan2_error.phpt +++ /dev/null @@ -1,14 +0,0 @@ ---TEST-- -Test atan2() - wrong params atan2() ---FILE-- -<?php -atan2(); -atan2(36); -atan2(36,25,0); -?> ---EXPECTF-- -Warning: atan2() expects exactly 2 parameters, 0 given in %s on line %d - -Warning: atan2() expects exactly 2 parameters, 1 given in %s on line %d - -Warning: atan2() expects exactly 2 parameters, 3 given in %s on line %d diff --git a/ext/standard/tests/math/atan_error.phpt b/ext/standard/tests/math/atan_error.phpt deleted file mode 100644 index 0a57818088..0000000000 --- a/ext/standard/tests/math/atan_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for atan() ---FILE-- -<?php -/* - * proto float atan(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(atan($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(atan()); - -?> ---EXPECTF-- -Too many arguments - -Warning: atan() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: atan() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/bindec_error.phpt b/ext/standard/tests/math/bindec_error.phpt deleted file mode 100644 index a6b96185c1..0000000000 --- a/ext/standard/tests/math/bindec_error.phpt +++ /dev/null @@ -1,37 +0,0 @@ ---TEST-- -Test bindec() function : error conditions - incorrect input ---FILE-- -<?php -/* Prototype : number bindec ( string $binary_string ) - * Description: Returns the decimal equivalent of the binary number represented by the binary_string argument. - * Source code: ext/standard/math.c - */ - -/* - * Pass incorrect input to bindec() to test behaviour - */ - -echo "*** Testing bindec() : error conditions ***\n"; - -// get a class -class classA -{ -} - -echo "Incorrect number of arguments\n"; -bindec(); -bindec('01010101111',true); - -echo "Incorrect input\n"; -bindec(new classA()); -?> ---EXPECTF-- -*** Testing bindec() : error conditions *** -Incorrect number of arguments - -Warning: bindec() expects exactly 1 parameter, 0 given in %s on line %d - -Warning: bindec() expects exactly 1 parameter, 2 given in %s on line %d -Incorrect input - -Recoverable fatal error: Object of class classA could not be converted to string in %s on line %d diff --git a/ext/standard/tests/math/ceil_error.phpt b/ext/standard/tests/math/ceil_error.phpt deleted file mode 100644 index 1cf7ce4184..0000000000 --- a/ext/standard/tests/math/ceil_error.phpt +++ /dev/null @@ -1,33 +0,0 @@ ---TEST-- -Test ceil() - error conditions - incorrect number of args ---FILE-- -<?php -/* Prototype : float ceil ( float $value ) - * Description: Round fractions up. - * Source code: ext/standard/math.c - */ - -echo "*** Testing ceil() : error conditions ***\n"; -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(ceil($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(ceil()); -?> -===Done=== ---EXPECTF-- -*** Testing ceil() : error conditions *** - -Too many arguments - -Warning: ceil() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: ceil() expects exactly 1 parameter, 0 given in %s on line %d -NULL -===Done=== diff --git a/ext/standard/tests/math/cos_error.phpt b/ext/standard/tests/math/cos_error.phpt deleted file mode 100644 index 21d4692a7a..0000000000 --- a/ext/standard/tests/math/cos_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for cos() ---FILE-- -<?php -/* - * proto float cos(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(cos($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(cos()); - -?> ---EXPECTF-- -Too many arguments - -Warning: cos() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: cos() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/cosh_error.phpt b/ext/standard/tests/math/cosh_error.phpt deleted file mode 100644 index c540f72a20..0000000000 --- a/ext/standard/tests/math/cosh_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for cosh() ---FILE-- -<?php -/* - * proto float cosh(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(cosh($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(cosh()); - -?> ---EXPECTF-- -Too many arguments - -Warning: cosh() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: cosh() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/decbin_error.phpt b/ext/standard/tests/math/decbin_error.phpt deleted file mode 100644 index 4406c7a40a..0000000000 --- a/ext/standard/tests/math/decbin_error.phpt +++ /dev/null @@ -1,32 +0,0 @@ ---TEST-- -Test expm1() - Error conditions ---INI-- -precision=14 ---FILE-- -<?php -/* Prototype : float expm1 ( float $arg ) - * Description: Returns exp(number) - 1, computed in a way that is accurate even - * when the value of number is close to zero. - * Source code: ext/standard/math.c - */ - -echo "*** Testing expm1() : error conditions ***\n"; - -echo "\n-- Testing expm1() function with less than expected no. of arguments --\n"; -expm1(); -echo "\n-- Testing expm1() function with more than expected no. of arguments --\n"; -expm1(23,true); - -?> -===Done=== ---EXPECTF-- -*** Testing expm1() : error conditions *** - --- Testing expm1() function with less than expected no. of arguments -- - -Warning: expm1() expects exactly 1 parameter, 0 given in %s on line %d - --- Testing expm1() function with more than expected no. of arguments -- - -Warning: expm1() expects exactly 1 parameter, 2 given in %s on line %d -===Done=== diff --git a/ext/standard/tests/math/dechex_error.phpt b/ext/standard/tests/math/dechex_error.phpt deleted file mode 100644 index 66bdc56ff6..0000000000 --- a/ext/standard/tests/math/dechex_error.phpt +++ /dev/null @@ -1,26 +0,0 @@ ---TEST-- -Test dechex() - wrong params dechex() ---FILE-- -<?php -/* Prototype : string dechex ( int $number ) - * Description: Returns a string containing a hexadecimal representation of the given number argument. - * Source code: ext/standard/math.c - */ - -echo "*** Testing dechex() : error conditions ***\n"; - -echo "\nIncorrect number of arguments\n"; -dechex(); -dechex(23,2,true); - -?> -===Done=== ---EXPECTF-- -*** Testing dechex() : error conditions *** - -Incorrect number of arguments - -Warning: dechex() expects exactly 1 parameter, 0 given in %s on line %d - -Warning: dechex() expects exactly 1 parameter, 3 given in %s on line %d -===Done=== diff --git a/ext/standard/tests/math/decoct_error.phpt b/ext/standard/tests/math/decoct_error.phpt deleted file mode 100644 index d3f6699428..0000000000 --- a/ext/standard/tests/math/decoct_error.phpt +++ /dev/null @@ -1,25 +0,0 @@ ---TEST-- -Test decoct() - error conditions ---FILE-- -<?php -/* Prototype : string decbin ( int $number ) - * Description: Decimal to binary. - * Source code: ext/standard/math.c - */ - -echo "*** Testing decoct() : error conditions ***\n"; - -echo "Incorrect number of arguments\n"; -decoct(); -decoct(23,2,true); - -?> -===Done=== ---EXPECTF-- -*** Testing decoct() : error conditions *** -Incorrect number of arguments - -Warning: decoct() expects exactly 1 parameter, 0 given in %s on line %d - -Warning: decoct() expects exactly 1 parameter, 3 given in %s on line %d -===Done=== diff --git a/ext/standard/tests/math/deg2rad_error.phpt b/ext/standard/tests/math/deg2rad_error.phpt deleted file mode 100644 index 4bdad8cdb8..0000000000 --- a/ext/standard/tests/math/deg2rad_error.phpt +++ /dev/null @@ -1,31 +0,0 @@ ---TEST-- -Test wrong number of arguments for deg2rad() ---INI-- -precision = 14 ---FILE-- -<?php -/* - * proto float deg2rad(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(deg2rad($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(deg2rad()); - -?> ---EXPECTF-- -Too many arguments - -Warning: deg2rad() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: deg2rad() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/exp_error.phpt b/ext/standard/tests/math/exp_error.phpt deleted file mode 100644 index 6c8de64ddd..0000000000 --- a/ext/standard/tests/math/exp_error.phpt +++ /dev/null @@ -1,13 +0,0 @@ ---TEST-- -Test exp() - wrong params for exp() ---INI-- -precision=14 ---FILE-- -<?php -exp(); -exp(23,true); -?> ---EXPECTF-- -Warning: exp() expects exactly 1 parameter, 0 given in %s on line %d - -Warning: exp() expects exactly 1 parameter, 2 given in %s on line %d diff --git a/ext/standard/tests/math/expm1_error.phpt b/ext/standard/tests/math/expm1_error.phpt deleted file mode 100644 index f743e48d18..0000000000 --- a/ext/standard/tests/math/expm1_error.phpt +++ /dev/null @@ -1,30 +0,0 @@ ---TEST-- -Test expm1() - Error conditions ---FILE-- -<?php -/* Prototype : float expm1 ( float $arg ) - * Description: Returns exp(number) - 1, computed in a way that is accurate even - * when the value of number is close to zero. - * Source code: ext/standard/math.c - */ - -echo "*** Testing expm1() : error conditions ***\n"; - -echo "\n-- Testing expm1() function with less than expected no. of arguments --\n"; -expm1(); -echo "\n-- Testing expm1() function with more than expected no. of arguments --\n"; -expm1(23,true); - -?> -===Done=== ---EXPECTF-- -*** Testing expm1() : error conditions *** - --- Testing expm1() function with less than expected no. of arguments -- - -Warning: expm1() expects exactly 1 parameter, 0 given in %s on line %d - --- Testing expm1() function with more than expected no. of arguments -- - -Warning: expm1() expects exactly 1 parameter, 2 given in %s on line %d -===Done=== diff --git a/ext/standard/tests/math/floor_error.phpt b/ext/standard/tests/math/floor_error.phpt deleted file mode 100644 index d594feca07..0000000000 --- a/ext/standard/tests/math/floor_error.phpt +++ /dev/null @@ -1,33 +0,0 @@ ---TEST-- -Test floor() - error conditions - incorrect number of args ---FILE-- -<?php -/* Prototype : float floor ( float $value ) - * Description: Round fractions down. - * Source code: ext/standard/math.c - */ - -echo "*** Testing floor() : error conditions ***\n"; -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\n-- Too many arguments --\n"; -var_dump(floor($arg_0, $extra_arg)); - -echo "\n-- Too few arguments --\n"; -var_dump(floor()); -?> -===Done=== ---EXPECTF-- -*** Testing floor() : error conditions *** - --- Too many arguments -- - -Warning: floor() expects exactly 1 parameter, 2 given in %s on line %d -NULL - --- Too few arguments -- - -Warning: floor() expects exactly 1 parameter, 0 given in %s on line %d -NULL -===Done=== diff --git a/ext/standard/tests/math/fmod_error.phpt b/ext/standard/tests/math/fmod_error.phpt deleted file mode 100644 index 4720ee46d2..0000000000 --- a/ext/standard/tests/math/fmod_error.phpt +++ /dev/null @@ -1,16 +0,0 @@ ---TEST-- -Test fmod() - wrong params test fmod() ---INI-- -precision=14 ---FILE-- -<?php -fmod(); -fmod(23); -fmod(23,2,true); -?> ---EXPECTF-- -Warning: fmod() expects exactly 2 parameters, 0 given in %s on line 2 - -Warning: fmod() expects exactly 2 parameters, 1 given in %s on line 3 - -Warning: fmod() expects exactly 2 parameters, 3 given in %s on line 4 diff --git a/ext/standard/tests/math/getrandmax_error.phpt b/ext/standard/tests/math/getrandmax_error.phpt deleted file mode 100644 index 6cc87ff468..0000000000 --- a/ext/standard/tests/math/getrandmax_error.phpt +++ /dev/null @@ -1,9 +0,0 @@ ---TEST-- -Test getrandmax() - wrong params test getrandmax() ---FILE-- -<?php -var_dump($biggest_int = getrandmax(true)); -?> ---EXPECTF-- -Warning: getrandmax() expects exactly 0 parameters, 1 given in %s on line 2 -NULL diff --git a/ext/standard/tests/math/hexdec_error.phpt b/ext/standard/tests/math/hexdec_error.phpt deleted file mode 100644 index f65047ffaf..0000000000 --- a/ext/standard/tests/math/hexdec_error.phpt +++ /dev/null @@ -1,36 +0,0 @@ ---TEST-- -Test hexdec() - wrong params test hexdec() ---FILE-- -<?php -/* Prototype : number hexdec ( string $hex_string ) - * Description: Returns the decimal equivalent of the hexadecimal number represented by the hex_string argument. - * Source code: ext/standard/math.c - */ - -echo "*** Testing hexdec() : error conditions ***\n"; - -// get a class -class classA -{ -} - -echo "\n-- Incorrect number of arguments --\n"; -hexdec(); -hexdec('0x123abc',true); - -echo "\n-- Incorrect input --\n"; -hexdec(new classA()); - -?> ---EXPECTF-- -*** Testing hexdec() : error conditions *** - --- Incorrect number of arguments -- - -Warning: hexdec() expects exactly 1 parameter, 0 given in %s on line %d - -Warning: hexdec() expects exactly 1 parameter, 2 given in %s on line %d - --- Incorrect input -- - -Recoverable fatal error: Object of class classA could not be converted to string in %s on line %d diff --git a/ext/standard/tests/math/hypot_error.phpt b/ext/standard/tests/math/hypot_error.phpt deleted file mode 100644 index ab815de400..0000000000 --- a/ext/standard/tests/math/hypot_error.phpt +++ /dev/null @@ -1,33 +0,0 @@ ---TEST-- -Test hypot() - wrong params test hypot() ---FILE-- -<?php -/* Prototype : float hypot ( float $x , float $y ) - * Description: Calculate the length of the hypotenuse of a right-angle triangle. - * Source code: ext/standard/math.c - */ - -echo "*** Testing hypot() : error conditions ***\n"; - -echo "\n-- Testing hypot() function with less than expected no. of arguments --\n"; -hypot(); -hypot(36); - -echo "\n-- Testing hypot() function with more than expected no. of arguments --\n"; -hypot(36,25,0); - -?> -===Done=== ---EXPECTF-- -*** Testing hypot() : error conditions *** - --- Testing hypot() function with less than expected no. of arguments -- - -Warning: hypot() expects exactly 2 parameters, 0 given in %s on line %d - -Warning: hypot() expects exactly 2 parameters, 1 given in %s on line %d - --- Testing hypot() function with more than expected no. of arguments -- - -Warning: hypot() expects exactly 2 parameters, 3 given in %s on line %d -===Done=== diff --git a/ext/standard/tests/math/is_finite_error.phpt b/ext/standard/tests/math/is_finite_error.phpt deleted file mode 100644 index 1c599df4d4..0000000000 --- a/ext/standard/tests/math/is_finite_error.phpt +++ /dev/null @@ -1,11 +0,0 @@ ---TEST-- -Test is_finite() - wrong params test is_finite() ---FILE-- -<?php -is_finite(); -is_finite(23,2,true); -?> ---EXPECTF-- -Warning: is_finite() expects exactly 1 parameter, 0 given in %s on line 2 - -Warning: is_finite() expects exactly 1 parameter, 3 given in %s on line 3 diff --git a/ext/standard/tests/math/is_infinite_error.phpt b/ext/standard/tests/math/is_infinite_error.phpt deleted file mode 100644 index 217f89f7ec..0000000000 --- a/ext/standard/tests/math/is_infinite_error.phpt +++ /dev/null @@ -1,11 +0,0 @@ ---TEST-- -Test is_infinite() - wrong params test is_infinite() ---FILE-- -<?php -is_infinite(); -is_infinite(23,2,true); -?> ---EXPECTF-- -Warning: is_infinite() expects exactly 1 parameter, 0 given in %s on line 2 - -Warning: is_infinite() expects exactly 1 parameter, 3 given in %s on line 3 diff --git a/ext/standard/tests/math/is_nan_error.phpt b/ext/standard/tests/math/is_nan_error.phpt deleted file mode 100644 index 4e12d7e816..0000000000 --- a/ext/standard/tests/math/is_nan_error.phpt +++ /dev/null @@ -1,11 +0,0 @@ ---TEST-- -Test is_nan() - wrong params test is_nan() ---FILE-- -<?php -is_nan(); -is_nan(23,2,true); -?> ---EXPECTF-- -Warning: is_nan() expects exactly 1 parameter, 0 given in %s on line 2 - -Warning: is_nan() expects exactly 1 parameter, 3 given in %s on line 3 diff --git a/ext/standard/tests/math/log10_error.phpt b/ext/standard/tests/math/log10_error.phpt deleted file mode 100644 index f4e5da8f48..0000000000 --- a/ext/standard/tests/math/log10_error.phpt +++ /dev/null @@ -1,31 +0,0 @@ ---TEST-- -Test wrong number of arguments for log10() ---INI-- -precision = 14 ---FILE-- -<?php -/* - * proto float log10(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(log10($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(log10()); - -?> ---EXPECTF-- -Too many arguments - -Warning: log10() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: log10() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/log1p_error.phpt b/ext/standard/tests/math/log1p_error.phpt deleted file mode 100644 index 230a66af3a..0000000000 --- a/ext/standard/tests/math/log1p_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test log1p() - Error conditions ---FILE-- -<?php -/* Prototype : float log1p ( float $arg ) - * Description: Returns log(1 + number), computed in a way that is accurate even - * when the value of number is close to zero - * Source code: ext/standard/math.c - */ - -echo "*** Testing log1p() : error conditions ***\n"; - -echo "\n-- Testing log1p() function with less than expected no. of arguments --\n"; -log1p(); -echo "\n-- Testing log1p() function with more than expected no. of arguments --\n"; -log1p(36, true); -?> -===Done=== ---EXPECTF-- -*** Testing log1p() : error conditions *** - --- Testing log1p() function with less than expected no. of arguments -- - -Warning: log1p() expects exactly 1 parameter, 0 given in %s on line %d - --- Testing log1p() function with more than expected no. of arguments -- - -Warning: log1p() expects exactly 1 parameter, 2 given in %s on line %d -===Done=== diff --git a/ext/standard/tests/math/mt_getrandmax_error.phpt b/ext/standard/tests/math/mt_getrandmax_error.phpt deleted file mode 100644 index f360d12aec..0000000000 --- a/ext/standard/tests/math/mt_getrandmax_error.phpt +++ /dev/null @@ -1,9 +0,0 @@ ---TEST-- -Test mt_getrandmax() - wrong paramas mt_getrandmax() ---FILE-- -<?php -var_dump(mt_getrandmax(true)); -?> ---EXPECTF-- -Warning: mt_getrandmax() expects exactly 0 parameters, 1 given in %s on line 2 -NULL diff --git a/ext/standard/tests/math/mt_rand_error.phpt b/ext/standard/tests/math/mt_rand_error.phpt deleted file mode 100644 index 625f3092c5..0000000000 --- a/ext/standard/tests/math/mt_rand_error.phpt +++ /dev/null @@ -1,17 +0,0 @@ ---TEST-- -Test mt_rand() - wrong params test mt_rand() ---FILE-- -<?php -mt_rand(25); -mt_rand(10,100,false); -mt_rand("one", 100); -mt_rand(1, "hundered"); -?> ---EXPECTF-- -Warning: mt_rand() expects exactly 2 parameters, 1 given in %s on line 2 - -Warning: mt_rand() expects exactly 2 parameters, 3 given in %s on line 3 - -Warning: mt_rand() expects parameter 1 to be int, string given in %s on line 4 - -Warning: mt_rand() expects parameter 2 to be int, string given in %s on line 5 diff --git a/ext/standard/tests/math/mt_srand_error.phpt b/ext/standard/tests/math/mt_srand_error.phpt deleted file mode 100644 index 569f3d6f21..0000000000 --- a/ext/standard/tests/math/mt_srand_error.phpt +++ /dev/null @@ -1,17 +0,0 @@ ---TEST-- -Test mt_srand() - wrong params test mt_srand() ---FILE-- -<?php -var_dump(mt_srand(500, 0, true)); -var_dump(mt_srand("fivehundred")); -var_dump(mt_srand("500ABC")); -?> ---EXPECTF-- -Warning: mt_srand() expects at most 2 parameters, 3 given in %s on line 2 -NULL - -Warning: mt_srand() expects parameter 1 to be int, string given in %s on line 3 -NULL - -Notice: A non well formed numeric value encountered in %s on line 4 -NULL diff --git a/ext/standard/tests/math/octdec_error.phpt b/ext/standard/tests/math/octdec_error.phpt deleted file mode 100644 index 61be4fdfe0..0000000000 --- a/ext/standard/tests/math/octdec_error.phpt +++ /dev/null @@ -1,37 +0,0 @@ ---TEST-- -Test octdec() - wrong params test octdec() ---FILE-- -<?php -/* Prototype : number octdec ( string $octal_string ) - * Description: Returns the decimal equivalent of the octal number represented by the octal_string argument. - * Source code: ext/standard/math.c - */ - -echo "*** Testing octdec() : error conditions ***\n"; - -// get a class -class classA -{ -} - -echo "\n-- Incorrect number of arguments --\n"; -octdec(); -octdec('0123567',true); - -echo "\n-- Incorrect input --\n"; -octdec(new classA()); - - -?> ---EXPECTF-- -*** Testing octdec() : error conditions *** - --- Incorrect number of arguments -- - -Warning: octdec() expects exactly 1 parameter, 0 given in %s on line %d - -Warning: octdec() expects exactly 1 parameter, 2 given in %s on line %d - --- Incorrect input -- - -Recoverable fatal error: Object of class classA could not be converted to string in %s on line %d diff --git a/ext/standard/tests/math/pow_error.phpt b/ext/standard/tests/math/pow_error.phpt deleted file mode 100644 index 5c473b6eba..0000000000 --- a/ext/standard/tests/math/pow_error.phpt +++ /dev/null @@ -1,16 +0,0 @@ ---TEST-- -Test pow() - wrong params test pow() ---INI-- -precision=14 ---FILE-- -<?php -pow(); -pow(36); -pow(36,4,true); -?> ---EXPECTF-- -Warning: pow() expects exactly 2 parameters, 0 given in %s line 2 - -Warning: pow() expects exactly 2 parameters, 1 given in %s line 3 - -Warning: pow() expects exactly 2 parameters, 3 given in %s line 4 diff --git a/ext/standard/tests/math/rad2deg_error.phpt b/ext/standard/tests/math/rad2deg_error.phpt deleted file mode 100644 index e49eea2703..0000000000 --- a/ext/standard/tests/math/rad2deg_error.phpt +++ /dev/null @@ -1,31 +0,0 @@ ---TEST-- -Test wrong number of arguments for rad2deg() ---INI-- -precision = 14 ---FILE-- -<?php -/* - * proto float rad2deg(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(rad2deg($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(rad2deg()); - -?> ---EXPECTF-- -Too many arguments - -Warning: rad2deg() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: rad2deg() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/rand_error.phpt b/ext/standard/tests/math/rand_error.phpt deleted file mode 100644 index 83de20ac20..0000000000 --- a/ext/standard/tests/math/rand_error.phpt +++ /dev/null @@ -1,17 +0,0 @@ ---TEST-- -Test rand() - wrong params test rand() ---FILE-- -<?php -rand(25); -rand(10,100,false); -rand("one", 100); -rand(1, "hundered"); -?> ---EXPECTF-- -Warning: rand() expects exactly 2 parameters, 1 given in %s on line 2 - -Warning: rand() expects exactly 2 parameters, 3 given in %s on line 3 - -Warning: rand() expects parameter 1 to be int, string given in %s on line 4 - -Warning: rand() expects parameter 2 to be int, string given in %s on line 5 diff --git a/ext/standard/tests/math/round_error.phpt b/ext/standard/tests/math/round_error.phpt deleted file mode 100644 index eb80722d92..0000000000 --- a/ext/standard/tests/math/round_error.phpt +++ /dev/null @@ -1,31 +0,0 @@ ---TEST-- -Test round() function : error conditions - incorrect number of args ---FILE-- -<?php -/* Prototype : float round ( float $val [, int $precision ] ) - * Description: Returns the rounded value of val to specified precision (number of digits - * after the decimal point) - * Source code: ext/standard/math.c - */ - -/* - * Pass incorrect number of arguments to round() to test behaviour - */ - -echo "*** Testing round() : error conditions ***\n"; - -echo "\n-- Wrong nmumber of arguments --\n"; -var_dump(round()); -var_dump(round(500, 10, true)); - -?> -===Done=== ---EXPECTF-- -*** Testing round() : error conditions *** - --- Wrong nmumber of arguments -- - -Warning: round() expects at least 1 parameter, 0 given in %s on line %d -NULL -float(500) -===Done=== diff --git a/ext/standard/tests/math/sin_error.phpt b/ext/standard/tests/math/sin_error.phpt deleted file mode 100644 index c6b9f086cd..0000000000 --- a/ext/standard/tests/math/sin_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for sin() ---FILE-- -<?php -/* - * proto float sin(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(sin($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(sin()); - -?> ---EXPECTF-- -Too many arguments - -Warning: sin() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: sin() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/sqrt_error.phpt b/ext/standard/tests/math/sqrt_error.phpt deleted file mode 100644 index ac66091838..0000000000 --- a/ext/standard/tests/math/sqrt_error.phpt +++ /dev/null @@ -1,31 +0,0 @@ ---TEST-- -Test wrong number of arguments for sqrt() ---INI-- -precision = 14 ---FILE-- -<?php -/* - * proto float sqrt(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(sqrt($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(sqrt()); - -?> ---EXPECTF-- -Too many arguments - -Warning: sqrt() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: sqrt() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/srand_error.phpt b/ext/standard/tests/math/srand_error.phpt deleted file mode 100644 index 420698d0b1..0000000000 --- a/ext/standard/tests/math/srand_error.phpt +++ /dev/null @@ -1,32 +0,0 @@ ---TEST-- -Test srand() function : error conditions - incorrect number of args ---FILE-- -<?php -/* Prototype : void srand ([ int $seed ] ) - * Description: Seed the random number generator. - * Source code: ext/standard/rand.c - */ - -/* - * Pass incorrect number of arguments to srand() to test behaviour - */ - -echo "*** Testing srand() : error conditions ***\n"; - -var_dump(srand(500, 0, true)); -var_dump(srand("fivehundred")); -var_dump(srand("500ABC")); -?> -===Done=== ---EXPECTF-- -*** Testing srand() : error conditions *** - -Warning: srand() expects at most 2 parameters, 3 given in %s on line %d -NULL - -Warning: srand() expects parameter 1 to be int, string given in %s on line %d -NULL - -Notice: A non well formed numeric value encountered in %s on line %d -NULL -===Done=== diff --git a/ext/standard/tests/math/tan_error.phpt b/ext/standard/tests/math/tan_error.phpt deleted file mode 100644 index f36e633b16..0000000000 --- a/ext/standard/tests/math/tan_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for tan() ---FILE-- -<?php -/* - * proto float tan(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(tan($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(tan()); - -?> ---EXPECTF-- -Too many arguments - -Warning: tan() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: tan() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/math/tanh_error.phpt b/ext/standard/tests/math/tanh_error.phpt deleted file mode 100644 index 1e38a6cdcf..0000000000 --- a/ext/standard/tests/math/tanh_error.phpt +++ /dev/null @@ -1,29 +0,0 @@ ---TEST-- -Test wrong number of arguments for tanh() ---FILE-- -<?php -/* - * proto float tanh(float number) - * Function is implemented in ext/standard/math.c -*/ - -$arg_0 = 1.0; -$extra_arg = 1; - -echo "\nToo many arguments\n"; -var_dump(tanh($arg_0, $extra_arg)); - -echo "\nToo few arguments\n"; -var_dump(tanh()); - -?> ---EXPECTF-- -Too many arguments - -Warning: tanh() expects exactly 1 parameter, 2 given in %s on line %d -NULL - -Too few arguments - -Warning: tanh() expects exactly 1 parameter, 0 given in %s on line %d -NULL diff --git a/ext/standard/tests/misc/syslog_parameters.phpt b/ext/standard/tests/misc/syslog_parameters.phpt deleted file mode 100644 index f3551c044e..0000000000 --- a/ext/standard/tests/misc/syslog_parameters.phpt +++ /dev/null @@ -1,22 +0,0 @@ ---TEST-- -Syslog parameter parsing test ---FILE-- -<?php -openlog(); -openlog(NULL, 'string', 0); - -syslog(); -syslog('Wrong parameter order', LOG_WARNING); - -closelog('Doesnt take any parameters'); -?> ---EXPECTF-- -Warning: openlog() expects exactly 3 parameters, 0 given in %s on line %d - -Warning: openlog() expects parameter 2 to be int, string given in %s on line %d - -Warning: syslog() expects exactly 2 parameters, 0 given in %s on line %d - -Warning: syslog() expects parameter 1 to be int, string given in %s on line %d - -Warning: closelog() expects exactly 0 parameters, 1 given in %s on line %d diff --git a/ext/standard/tests/misc/time_nanosleep_error1.phpt b/ext/standard/tests/misc/time_nanosleep_error1.phpt deleted file mode 100644 index 58a71e9e4c..0000000000 --- a/ext/standard/tests/misc/time_nanosleep_error1.phpt +++ /dev/null @@ -1,14 +0,0 @@ ---TEST-- -time_nanosleep — Delay for a number of seconds and nanoseconds ---SKIPIF-- -<?php if (!function_exists('time_nanosleep')) die("skip"); ?> ---CREDITS-- -Àlex Corretgé - alex@corretge.cat ---FILE-- -<?php - -$nano = time_nanosleep('A', 100000); - -?> ---EXPECTF-- -Warning: time_nanosleep() expects parameter 1 to be int, string given in %s.php on line %d diff --git a/ext/standard/tests/misc/time_nanosleep_error2.phpt b/ext/standard/tests/misc/time_nanosleep_error2.phpt deleted file mode 100644 index db1e13f641..0000000000 --- a/ext/standard/tests/misc/time_nanosleep_error2.phpt +++ /dev/null @@ -1,14 +0,0 @@ ---TEST-- -time_nanosleep — Delay for a number of seconds and nanoseconds ---SKIPIF-- -<?php if (!function_exists('time_nanosleep')) die("skip"); ?> ---CREDITS-- -Àlex Corretgé - alex@corretge.cat ---FILE-- -<?php - -$nano = time_nanosleep(2, 'B'); - -?> ---EXPECTF-- -Warning: time_nanosleep() expects parameter 2 to be int, string given in %s.php on line %d diff --git a/ext/standard/tests/misc/time_sleep_until_error2.phpt b/ext/standard/tests/misc/time_sleep_until_error2.phpt deleted file mode 100644 index f570139de5..0000000000 --- a/ext/standard/tests/misc/time_sleep_until_error2.phpt +++ /dev/null @@ -1,14 +0,0 @@ ---TEST-- -time_sleep_until() function - error test for time_sleep_until() ---SKIPIF-- -<?php if (!function_exists("time_sleep_until")) die('skip time_sleep_until() not available');?> ---CREDITS-- -Filippo De Santis fd@ideato.it -#PHPTestFest Cesena Italia on 2009-06-20 ---FILE-- -<?php - var_dump(time_sleep_until('goofy')); -?> ---EXPECTF-- -Warning: time_sleep_until() expects parameter 1 to be float, string given in %s on line 2 -NULL diff --git a/ext/standard/tests/misc/time_sleep_until_error3.phpt b/ext/standard/tests/misc/time_sleep_until_error3.phpt deleted file mode 100644 index f18e5b3020..0000000000 --- a/ext/standard/tests/misc/time_sleep_until_error3.phpt +++ /dev/null @@ -1,14 +0,0 @@ ---TEST-- -time_sleep_until() function - error test for time_sleep_until() ---SKIPIF-- -<?php if (!function_exists("time_sleep_until")) die('skip time_sleep_until() not available');?> ---CREDITS-- -Francesco Fullone ff@ideato.it -#PHPTestFest Cesena Italia on 2009-06-20 ---FILE-- -<?php - var_dump(time_sleep_until()); -?> ---EXPECTF-- -Warning: time_sleep_until() expects exactly 1 parameter, 0 given in %s on line 2 -NULL diff --git a/ext/standard/tests/network/closelog_error.phpt b/ext/standard/tests/network/closelog_error.phpt deleted file mode 100644 index b72048bd76..0000000000 --- a/ext/standard/tests/network/closelog_error.phpt +++ /dev/null @@ -1,27 +0,0 @@ ---TEST-- -Test closelog() function : error conditions ---FILE-- -<?php -/* Prototype : bool closelog(void) - * Description: Close connection to system logger - * Source code: ext/standard/syslog.c - * Alias to functions: - */ - -echo "*** Testing closelog() : error conditions ***\n"; - -// One argument -echo "\n-- Testing closelog() function with one argument --\n"; -$extra_arg = 10; -var_dump( closelog($extra_arg) ); - -?> -===DONE=== ---EXPECTF-- -*** Testing closelog() : error conditions *** - --- Testing closelog() function with one argument -- - -Warning: closelog() expects exactly 0 parameters, 1 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/network/gethostbyname_error005.phpt b/ext/standard/tests/network/gethostbyname_error005.phpt deleted file mode 100644 index be4b159dae..0000000000 --- a/ext/standard/tests/network/gethostbyname_error005.phpt +++ /dev/null @@ -1,12 +0,0 @@ ---TEST-- -gethostbyname() function - basic invalid parameter test ---CREDITS-- -"Sylvain R." <sracine@phpquebec.org> ---INI-- -display_errors=false ---FILE-- -<?php - var_dump(gethostbyname()); -?> ---EXPECT-- -NULL diff --git a/ext/standard/tests/network/gethostbynamel_error.phpt b/ext/standard/tests/network/gethostbynamel_error.phpt deleted file mode 100644 index 9d4c29619b..0000000000 --- a/ext/standard/tests/network/gethostbynamel_error.phpt +++ /dev/null @@ -1,36 +0,0 @@ ---TEST-- -Test gethostbynamel() function : error conditions ---FILE-- -<?php -/* Prototype : proto array gethostbynamel(string hostname) - * Description: Return a list of IP addresses that a given hostname resolves to. - * Source code: ext/standard/dns.c - * Alias to functions: - */ - -echo "*** Testing gethostbynamel() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing gethostbynamel() function with Zero arguments --\n"; -var_dump( gethostbynamel() ); - -//Test gethostbynamel with one more than the expected number of arguments -echo "\n-- Testing gethostbynamel() function with more than expected no. of arguments --\n"; -$hostname = 'string_val'; -$extra_arg = 10; -var_dump( gethostbynamel($hostname, $extra_arg) ); -echo "Done"; -?> ---EXPECTF-- -*** Testing gethostbynamel() : error conditions *** - --- Testing gethostbynamel() function with Zero arguments -- - -Warning: gethostbynamel() expects exactly 1 parameter, 0 given in %s on line %d -NULL - --- Testing gethostbynamel() function with more than expected no. of arguments -- - -Warning: gethostbynamel() expects exactly 1 parameter, 2 given in %s on line %d -NULL -Done diff --git a/ext/standard/tests/network/ip2long_error.phpt b/ext/standard/tests/network/ip2long_error.phpt deleted file mode 100644 index 4816d63943..0000000000 --- a/ext/standard/tests/network/ip2long_error.phpt +++ /dev/null @@ -1,37 +0,0 @@ ---TEST-- -Test ip2long() function : error conditions ---FILE-- -<?php -/* Prototype : int ip2long(string ip_address) - * Description: Converts a string containing an (IPv4) Internet Protocol dotted address into a proper address - * Source code: ext/standard/basic_functions.c - * Alias to functions: - */ - -echo "*** Testing ip2long() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing ip2long() function with Zero arguments --\n"; -var_dump( ip2long() ); - -//Test ip2long with one more than the expected number of arguments -echo "\n-- Testing ip2long() function with more than expected no. of arguments --\n"; -$ip_address = '127.0.0.1'; -$extra_arg = 10; -var_dump( ip2long($ip_address, $extra_arg) ); - -?> -===DONE=== ---EXPECTF-- -*** Testing ip2long() : error conditions *** - --- Testing ip2long() function with Zero arguments -- - -Warning: ip2long() expects exactly 1 parameter, 0 given in %s on line %d -NULL - --- Testing ip2long() function with more than expected no. of arguments -- - -Warning: ip2long() expects exactly 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/network/long2ip_error.phpt b/ext/standard/tests/network/long2ip_error.phpt deleted file mode 100644 index 52cdf55a89..0000000000 --- a/ext/standard/tests/network/long2ip_error.phpt +++ /dev/null @@ -1,37 +0,0 @@ ---TEST-- -Test long2ip() function : error conditions ---FILE-- -<?php -/* Prototype : string long2ip(int proper_address) - * Description: Converts an (IPv4) Internet network address into a string in Internet standard dotted format - * Source code: ext/standard/basic_functions.c - * Alias to functions: - */ - -echo "*** Testing long2ip() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing long2ip() function with Zero arguments --\n"; -var_dump( long2ip() ); - -//Test long2ip with one more than the expected number of arguments -echo "\n-- Testing long2ip() function with more than expected no. of arguments --\n"; -$proper_address = 10; -$extra_arg = 10; -var_dump( long2ip($proper_address, $extra_arg) ); - -?> -===DONE=== ---EXPECTF-- -*** Testing long2ip() : error conditions *** - --- Testing long2ip() function with Zero arguments -- - -Warning: long2ip() expects exactly 1 parameter, 0 given in %s on line %d -NULL - --- Testing long2ip() function with more than expected no. of arguments -- - -Warning: long2ip() expects exactly 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/network/syslog_error.phpt b/ext/standard/tests/network/syslog_error.phpt deleted file mode 100644 index c958af432b..0000000000 --- a/ext/standard/tests/network/syslog_error.phpt +++ /dev/null @@ -1,40 +0,0 @@ ---TEST-- -Test syslog() function : error conditions ---FILE-- -<?php -/* Prototype : bool syslog(int priority, string message) - * Description: Generate a system log message - * Source code: ext/standard/syslog.c - * Alias to functions: - */ - -echo "*** Testing syslog() : error conditions ***\n"; - - -//Test syslog with one more than the expected number of arguments -echo "\n-- Testing syslog() function with more than expected no. of arguments --\n"; -$priority = 10; -$message = 'string_val'; -$extra_arg = 10; -var_dump( syslog($priority, $message, $extra_arg) ); - -// Testing syslog with one less than the expected number of arguments -echo "\n-- Testing syslog() function with less than expected no. of arguments --\n"; -$priority = 10; -var_dump( syslog($priority) ); - -?> -===DONE=== ---EXPECTF-- -*** Testing syslog() : error conditions *** - --- Testing syslog() function with more than expected no. of arguments -- - -Warning: syslog() expects exactly 2 parameters, 3 given in %s on line %d -NULL - --- Testing syslog() function with less than expected no. of arguments -- - -Warning: syslog() expects exactly 2 parameters, 1 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/password/password_get_info_error.phpt b/ext/standard/tests/password/password_get_info_error.phpt deleted file mode 100644 index af676744c8..0000000000 --- a/ext/standard/tests/password/password_get_info_error.phpt +++ /dev/null @@ -1,17 +0,0 @@ ---TEST-- -Test error operation of password_get_info() ---FILE-- -<?php -//-=-=-=- -var_dump(password_get_info()); -var_dump(password_get_info(array())); - -echo "OK!"; -?> ---EXPECTF-- -Warning: password_get_info() expects exactly 1 parameter, 0 given in %s on line %d -NULL - -Warning: password_get_info() expects parameter 1 to be string, array given in %s on line %d -NULL -OK! diff --git a/ext/standard/tests/serialize/serialization_error_001.phpt b/ext/standard/tests/serialize/serialization_error_001.phpt deleted file mode 100644 index 97c2af4ccb..0000000000 --- a/ext/standard/tests/serialize/serialization_error_001.phpt +++ /dev/null @@ -1,42 +0,0 @@ ---TEST-- -Test serialize() & unserialize() functions: error conditions - wrong number of args. ---FILE-- -<?php -/* Prototype : proto string serialize(mixed variable) - * Description: Returns a string representation of variable (which can later be unserialized) - * Source code: ext/standard/var.c - * Alias to functions: - */ -/* Prototype : proto mixed unserialize(string variable_representation) - * Description: Takes a string representation of variable and recreates it - * Source code: ext/standard/var.c - * Alias to functions: - */ - -echo "*** Testing serialize()/unserialize() : error conditions ***\n"; - -// Zero arguments -var_dump( serialize() ); -var_dump( unserialize() ); - -//Test serialize with one more than the expected number of arguments -var_dump( serialize(1,2) ); -var_dump( unserialize(1,2,3) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing serialize()/unserialize() : error conditions *** - -Warning: serialize() expects exactly 1 parameter, 0 given in %s on line 16 -NULL - -Warning: unserialize() expects at least 1 parameter, 0 given in %s on line 17 -bool(false) - -Warning: serialize() expects exactly 1 parameter, 2 given in %s on line 20 -NULL - -Warning: unserialize() expects at most 2 parameters, 3 given in %s on line 21 -bool(false) -Done diff --git a/ext/standard/tests/streams/stream_context_set_option_error_001.phpt b/ext/standard/tests/streams/stream_context_set_option_error_001.phpt deleted file mode 100644 index ad75650b50..0000000000 --- a/ext/standard/tests/streams/stream_context_set_option_error_001.phpt +++ /dev/null @@ -1,21 +0,0 @@ ---TEST-- -stream_context_set_option() function - error : invalid argument ---CREDITS-- -Jean-Marc Fontaine <jean-marc.fontaine@alterway.fr> -# Alter Way Contribution Day 2011 ---FILE-- -<?php -$context = stream_context_create(); - -// Single option -var_dump(stream_context_set_option($context, 'http')); - -// Array of options -var_dump(stream_context_set_option($context, array(), 'foo', 'bar')); -?> ---EXPECTF-- -Warning: stream_context_set_option() expects parameter 2 to be array, string given in %s on line %d -bool(false) - -Warning: stream_context_set_option() expects parameter 2 to be string, array given in %s on line %d -bool(false) diff --git a/ext/standard/tests/streams/stream_context_set_option_error_002.phpt b/ext/standard/tests/streams/stream_context_set_option_error_002.phpt deleted file mode 100644 index ea3a5db851..0000000000 --- a/ext/standard/tests/streams/stream_context_set_option_error_002.phpt +++ /dev/null @@ -1,18 +0,0 @@ ---TEST-- -stream_context_set_option() function - error : missing argument ---CREDITS-- -Jean-Marc Fontaine <jean-marc.fontaine@alterway.fr> -# Alter Way Contribution Day 2011 ---FILE-- -<?php -var_dump(stream_context_set_option()); - -$context = stream_context_create(); -var_dump(stream_context_set_option($context)); -?> ---EXPECTF-- -Warning: stream_context_set_option() expects exactly 4 parameters, 0 given in %s on line %d -bool(false) - -Warning: stream_context_set_option() expects exactly 4 parameters, 1 given in %s on line %d -bool(false) diff --git a/ext/standard/tests/strings/strlen_error.phpt b/ext/standard/tests/strings/strlen_error.phpt deleted file mode 100644 index d893936de3..0000000000 --- a/ext/standard/tests/strings/strlen_error.phpt +++ /dev/null @@ -1,33 +0,0 @@ ---TEST-- -Test strlen() function : error conditions ---FILE-- -<?php - -/* Prototype : int strlen ( string $string ) - * Description: Get string length - * Source code: ext/standard/string.c -*/ - -echo "*** Testing strlen() : unexpected number of arguments ***"; - - -echo "\n-- Testing strlen() function with no arguments --\n"; -var_dump( strlen() ); - -echo "\n-- Testing strlen() function with more than expected no. of arguments --\n"; -$extra_arg = 10; -var_dump( strlen("abc def", $extra_arg) ); -?> -===DONE=== ---EXPECTF-- -*** Testing strlen() : unexpected number of arguments *** --- Testing strlen() function with no arguments -- - -Warning: strlen() expects exactly 1 parameter, 0 given in %s on line %d -NULL - --- Testing strlen() function with more than expected no. of arguments -- - -Warning: strlen() expects exactly 1 parameter, 2 given in %s on line %d -NULL -===DONE=== diff --git a/ext/standard/tests/strings/strripos_error.phpt b/ext/standard/tests/strings/strripos_error.phpt deleted file mode 100644 index 97445f0c86..0000000000 --- a/ext/standard/tests/strings/strripos_error.phpt +++ /dev/null @@ -1,34 +0,0 @@ ---TEST-- -Test strripos() function : error conditions ---FILE-- -<?php -/* Prototype : int strripos ( string $haystack, string $needle [, int $offset] ); - * Description: Find position of last occurrence of a case-insensitive 'needle' in a 'haystack' - * Source code: ext/standard/string.c -*/ - -echo "*** Testing strripos() function: error conditions ***"; -echo "\n-- With Zero arguments --"; -var_dump( strripos() ); - -echo "\n-- With less than expected number of arguments --"; -var_dump( strripos("String") ); - -echo "\n-- With more than expected number of arguments --"; -var_dump( strripos("string", "String", 1, 'extra_arg') ); -?> -===DONE=== ---EXPECTF-- -*** Testing strripos() function: error conditions *** --- With Zero arguments -- -Warning: strripos() expects at least 2 parameters, 0 given in %s on line %d -bool(false) - --- With less than expected number of arguments -- -Warning: strripos() expects at least 2 parameters, 1 given in %s on line %d -bool(false) - --- With more than expected number of arguments -- -Warning: strripos() expects at most 3 parameters, 4 given in %s on line %d -bool(false) -===DONE=== diff --git a/ext/standard/tests/url/base64_decode_error_001.phpt b/ext/standard/tests/url/base64_decode_error_001.phpt deleted file mode 100644 index 8da0a3ae2f..0000000000 --- a/ext/standard/tests/url/base64_decode_error_001.phpt +++ /dev/null @@ -1,38 +0,0 @@ ---TEST-- -Test base64_decode() function : error conditions - wrong number of args ---FILE-- -<?php -/* Prototype : proto string base64_decode(string str[, bool strict]) - * Description: Decodes string using MIME base64 algorithm - * Source code: ext/standard/base64.c - * Alias to functions: - */ - -echo "*** Testing base64_decode() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing base64_decode() function with Zero arguments --\n"; -var_dump( base64_decode() ); - -//Test base64_decode with one more than the expected number of arguments -echo "\n-- Testing base64_decode() function with more than expected no. of arguments --\n"; -$str = 'string_val'; -$strict = true; -$extra_arg = 10; -var_dump( base64_decode($str, $strict, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing base64_decode() : error conditions *** - --- Testing base64_decode() function with Zero arguments -- - -Warning: base64_decode() expects at least 1 parameter, 0 given in %s on line 12 -NULL - --- Testing base64_decode() function with more than expected no. of arguments -- - -Warning: base64_decode() expects at most 2 parameters, 3 given in %s on line 19 -NULL -Done diff --git a/ext/standard/tests/url/base64_encode_error_001.phpt b/ext/standard/tests/url/base64_encode_error_001.phpt deleted file mode 100644 index d9f7632175..0000000000 --- a/ext/standard/tests/url/base64_encode_error_001.phpt +++ /dev/null @@ -1,37 +0,0 @@ ---TEST-- -Test base64_encode() function : error conditions - wrong number of args ---FILE-- -<?php -/* Prototype : proto string base64_encode(string str) - * Description: Encodes string using MIME base64 algorithm - * Source code: ext/standard/base64.c - * Alias to functions: - */ - -echo "*** Testing base64_encode() : error conditions - wrong number of args ***\n"; - -// Zero arguments -echo "\n-- Testing base64_encode() function with Zero arguments --\n"; -var_dump( base64_encode() ); - -//Test base64_encode with one more than the expected number of arguments -echo "\n-- Testing base64_encode() function with more than expected no. of arguments --\n"; -$str = 'string_val'; -$extra_arg = 10; -var_dump( base64_encode($str, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing base64_encode() : error conditions - wrong number of args *** - --- Testing base64_encode() function with Zero arguments -- - -Warning: base64_encode() expects exactly 1 parameter, 0 given in %s on line 12 -NULL - --- Testing base64_encode() function with more than expected no. of arguments -- - -Warning: base64_encode() expects exactly 1 parameter, 2 given in %s on line 18 -NULL -Done diff --git a/ext/standard/tests/url/get_headers_error_001.phpt b/ext/standard/tests/url/get_headers_error_001.phpt deleted file mode 100644 index cf8dee95fb..0000000000 --- a/ext/standard/tests/url/get_headers_error_001.phpt +++ /dev/null @@ -1,42 +0,0 @@ ---TEST-- -Test get_headers() function : error conditions - wrong number of args ---CREDITS-- -June Henriksen <juneih@redpill-linpro.com> -#PHPTestFest2009 Norway 2009-06-09 \o/ ---FILE-- -<?php -/* Prototype : proto array get_headers(string url[, int format[, resource $context]]) - * Description: Fetches all the headers sent by the server in response to a HTTP request - * Source code: ext/standard/url.c - * Alias to functions: - */ - -echo "*** Testing get_headers() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing get_headers() function with Zero arguments --\n"; -var_dump( get_headers() ); - -//Test get_headers with one more than the expected number of arguments -echo "\n-- Testing get_headers() function with more than expected no. of arguments --\n"; -$url = 'string_val'; -$format = 1; -$context = stream_context_get_default(); -$extra_arg = 10; -var_dump( get_headers($url, $format, $context, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing get_headers() : error conditions *** - --- Testing get_headers() function with Zero arguments -- - -Warning: get_headers() expects at least 1 parameter, 0 given in %s on line 12 -NULL - --- Testing get_headers() function with more than expected no. of arguments -- - -Warning: get_headers() expects at most 3 parameters, 4 given in %s on line 20 -NULL -Done diff --git a/ext/standard/tests/url/get_headers_error_002.phpt b/ext/standard/tests/url/get_headers_error_002.phpt deleted file mode 100644 index 17984534a7..0000000000 --- a/ext/standard/tests/url/get_headers_error_002.phpt +++ /dev/null @@ -1,54 +0,0 @@ ---TEST-- -Test get_headers() function: wrong type for argument format ---CREDITS-- -June Henriksen <juneih@redpill-linpro.com> -#PHPTestFest2009 Norway 2009-06-09 \o/ ---FILE-- -<?php -/* Prototype : proto array get_headers(string url[, int format]) - * Description: Fetches all the headers sent by the server in response to a HTTP request - * Source code: ext/standard/url.c - * Alias to functions: - */ - -echo "*** Testing get_headers() : error conditions ***\n"; -$url = 'http://php.net'; - -// Format argument as type String -echo "\n-- Testing get_headers() function with format argument as type string --\n"; -var_dump( get_headers($url, "#PHPTestFest2009 Norway") ); - -// Format argument as type Array -echo "\n-- Testing get_headers() function with format argument as type array --\n"; -var_dump( get_headers($url, array()) ); - -// Format argument as type Object -class testObject -{ -} - -$object = new testObject(); -echo "\n-- Testing get_headers() function with format argument as type object --\n"; -var_dump( get_headers($url, $object) ); - - -echo "Done" -?> ---EXPECTF-- -*** Testing get_headers() : error conditions *** - --- Testing get_headers() function with format argument as type string -- - -Warning: get_headers() expects parameter 2 to be int, string given in %s on line 13 -NULL - --- Testing get_headers() function with format argument as type array -- - -Warning: get_headers() expects parameter 2 to be int, array given in %s on line 17 -NULL - --- Testing get_headers() function with format argument as type object -- - -Warning: get_headers() expects parameter 2 to be int, object given in %s on line 26 -NULL -Done diff --git a/ext/standard/tests/url/parse_url_error_001.phpt b/ext/standard/tests/url/parse_url_error_001.phpt deleted file mode 100644 index b527a67d1b..0000000000 --- a/ext/standard/tests/url/parse_url_error_001.phpt +++ /dev/null @@ -1,38 +0,0 @@ ---TEST-- -Test parse_url() function : error conditions - wrong number of args ---FILE-- -<?php -/* Prototype : proto mixed parse_url(string url, [int url_component]) - * Description: Parse a URL and return its components - * Source code: ext/standard/url.c - * Alias to functions: - */ - -echo "*** Testing parse_url() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing parse_url() function with Zero arguments --\n"; -var_dump( parse_url() ); - -//Test parse_url with one more than the expected number of arguments -echo "\n-- Testing parse_url() function with more than expected no. of arguments --\n"; -$url = 'string_val'; -$url_component = 10; -$extra_arg = 10; -var_dump( parse_url($url, $url_component, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing parse_url() : error conditions *** - --- Testing parse_url() function with Zero arguments -- - -Warning: parse_url() expects at least 1 parameter, 0 given in %s on line 12 -NULL - --- Testing parse_url() function with more than expected no. of arguments -- - -Warning: parse_url() expects at most 2 parameters, 3 given in %s on line 19 -NULL -Done diff --git a/ext/standard/tests/url/rawurldecode_error_001.phpt b/ext/standard/tests/url/rawurldecode_error_001.phpt deleted file mode 100644 index 0fe038caef..0000000000 --- a/ext/standard/tests/url/rawurldecode_error_001.phpt +++ /dev/null @@ -1,39 +0,0 @@ ---TEST-- -Test rawurldecode() function : error conditions - wrong number of args ---FILE-- -<?php -/* Prototype : proto string rawurldecode(string str) - * Description: Decodes URL-encodes string - * Source code: ext/standard/url.c - * Alias to functions: - */ - -// NB: basic functionality tested in tests/strings/001.phpt - -echo "*** Testing rawurldecode() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing rawurldecode() function with Zero arguments --\n"; -var_dump( rawurldecode() ); - -//Test rawurldecode with one more than the expected number of arguments -echo "\n-- Testing rawurldecode() function with more than expected no. of arguments --\n"; -$str = 'string_val'; -$extra_arg = 10; -var_dump( rawurldecode($str, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing rawurldecode() : error conditions *** - --- Testing rawurldecode() function with Zero arguments -- - -Warning: rawurldecode() expects exactly 1 parameter, 0 given in %s on line 14 -NULL - --- Testing rawurldecode() function with more than expected no. of arguments -- - -Warning: rawurldecode() expects exactly 1 parameter, 2 given in %s on line 20 -NULL -Done diff --git a/ext/standard/tests/url/rawurlencode_error_001.phpt b/ext/standard/tests/url/rawurlencode_error_001.phpt deleted file mode 100644 index 9bfb8140db..0000000000 --- a/ext/standard/tests/url/rawurlencode_error_001.phpt +++ /dev/null @@ -1,39 +0,0 @@ ---TEST-- -Test rawurlencode() function : error conditions ---FILE-- -<?php -/* Prototype : proto string rawurlencode(string str) - * Description: URL-encodes string - * Source code: ext/standard/url.c - * Alias to functions: - */ - -// NB: basic functionality tested in tests/strings/001.phpt - -echo "*** Testing rawurlencode() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing rawurlencode() function with Zero arguments --\n"; -var_dump( rawurlencode() ); - -//Test rawurlencode with one more than the expected number of arguments -echo "\n-- Testing rawurlencode() function with more than expected no. of arguments --\n"; -$str = 'string_val'; -$extra_arg = 10; -var_dump( rawurlencode($str, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing rawurlencode() : error conditions *** - --- Testing rawurlencode() function with Zero arguments -- - -Warning: rawurlencode() expects exactly 1 parameter, 0 given in %s on line 14 -NULL - --- Testing rawurlencode() function with more than expected no. of arguments -- - -Warning: rawurlencode() expects exactly 1 parameter, 2 given in %s on line 20 -NULL -Done diff --git a/ext/standard/tests/url/urldecode_error_001.phpt b/ext/standard/tests/url/urldecode_error_001.phpt deleted file mode 100644 index 44e8b613da..0000000000 --- a/ext/standard/tests/url/urldecode_error_001.phpt +++ /dev/null @@ -1,39 +0,0 @@ ---TEST-- -Test urldecode() function : error conditions ---FILE-- -<?php -/* Prototype : proto string urldecode(string str) - * Description: Decodes URL-encoded string - * Source code: ext/standard/url.c - * Alias to functions: - */ - -// NB: basic functionality tested in tests/strings/001.phpt - -echo "*** Testing urldecode() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing urldecode() function with Zero arguments --\n"; -var_dump( urldecode() ); - -//Test urldecode with one more than the expected number of arguments -echo "\n-- Testing urldecode() function with more than expected no. of arguments --\n"; -$str = 'string_val'; -$extra_arg = 10; -var_dump( urldecode($str, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing urldecode() : error conditions *** - --- Testing urldecode() function with Zero arguments -- - -Warning: urldecode() expects exactly 1 parameter, 0 given in %s on line 14 -NULL - --- Testing urldecode() function with more than expected no. of arguments -- - -Warning: urldecode() expects exactly 1 parameter, 2 given in %s on line 20 -NULL -Done diff --git a/ext/standard/tests/url/urlencode_error_001.phpt b/ext/standard/tests/url/urlencode_error_001.phpt deleted file mode 100644 index 190590bc88..0000000000 --- a/ext/standard/tests/url/urlencode_error_001.phpt +++ /dev/null @@ -1,39 +0,0 @@ ---TEST-- -Test urlencode() function : error conditions ---FILE-- -<?php -/* Prototype : proto string urlencode(string str) - * Description: URL-encodes string - * Source code: ext/standard/url.c - * Alias to functions: - */ - -// NB: basic functionality tested in tests/strings/001.phpt - -echo "*** Testing urlencode() : error conditions ***\n"; - -// Zero arguments -echo "\n-- Testing urlencode() function with Zero arguments --\n"; -var_dump( urlencode() ); - -//Test urlencode with one more than the expected number of arguments -echo "\n-- Testing urlencode() function with more than expected no. of arguments --\n"; -$str = 'string_val'; -$extra_arg = 10; -var_dump( urlencode($str, $extra_arg) ); - -echo "Done"; -?> ---EXPECTF-- -*** Testing urlencode() : error conditions *** - --- Testing urlencode() function with Zero arguments -- - -Warning: urlencode() expects exactly 1 parameter, 0 given in %s on line 14 -NULL - --- Testing urlencode() function with more than expected no. of arguments -- - -Warning: urlencode() expects exactly 1 parameter, 2 given in %s on line 20 -NULL -Done |
