diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-02-01 12:57:55 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-02-05 09:38:55 +0100 |
commit | 8bc663f43bb3f556866a2f804c422646c4da56f2 (patch) | |
tree | 8b15beb7927b03369e69ec0545c354a7f7f9371b /ext/standard/tests/array/array_fill_variation1.phpt | |
parent | da919a8b658bf65ff0705bc03c28c7be085d6329 (diff) | |
download | php-git-8bc663f43bb3f556866a2f804c422646c4da56f2.tar.gz |
Remove zpp variation tests
Diffstat (limited to 'ext/standard/tests/array/array_fill_variation1.phpt')
-rw-r--r-- | ext/standard/tests/array/array_fill_variation1.phpt | 244 |
1 files changed, 0 insertions, 244 deletions
diff --git a/ext/standard/tests/array/array_fill_variation1.phpt b/ext/standard/tests/array/array_fill_variation1.phpt deleted file mode 100644 index f3bdef1b61..0000000000 --- a/ext/standard/tests/array/array_fill_variation1.phpt +++ /dev/null @@ -1,244 +0,0 @@ ---TEST-- -Test array_fill() function : usage variations - unexpected values for 'start_key' argument ---SKIPIF-- -<?php -if (PHP_INT_SIZE != 4) die("skip this test is for 32bit platform only"); -?> ---FILE-- -<?php -/* Prototype : proto array array_fill(int start_key, int num, mixed val) - * Description: Create an array containing num elements starting with index start_key each initialized to val - * Source code: ext/standard/array.c - */ - -/* - * testing array_fill() by passing different unexpected value for 'start_key' argument - */ - -echo "*** Testing array_fill() : usage variations ***\n"; - -// Initialise function arguments not being substituted -$num = 2; -$val = 100; - -//get an unset variable -$unset_var = 10; -unset ($unset_var); - -//get a resource variable -$fp = fopen(__FILE__, "r"); - -//define a class -class test -{ - var $t = 10; - function __toString() - { - return "testObject"; - } -} - - -//array of different values for 'start_key' argument -$values = array( - - // float values - /* 1 */ 10.5, - -10.5, - 12.3456789000e10, - 12.34567890006E-10, - .5, - - // array values - /* 6 */ array(), - array(0), - array(1), - array(1, 2), - array('color' => 'red', 'item' => 'pen'), - - // null values - /* 11 */ NULL, - null, - - // boolean values - /* 13 */ true, - false, - TRUE, - FALSE, - - // empty string - /* 17 */ "", - '', - - // string values - /* 19 */ "string", - 'string', - - // objects - /* 21 */ new test(), - - // undefined variable - @$undefined_var, - - // unset variable - @$unset_var, - - // resource variable - /* 24 */ $fp -); - -// loop through each element of the array for start_key -// check the working of array_fill() -echo "--- Testing array_fill() with different values for 'start_key' arg ---\n"; -$counter = 1; -for($index = 0; $index < count($values); $index ++) -{ - echo "-- Iteration $counter --\n"; - $start_key = $values[$index]; - - var_dump( array_fill($start_key,$num,$val) ); - - $counter ++; -} - -// close the resource used -fclose($fp); - -echo "Done"; -?> ---EXPECTF-- -*** Testing array_fill() : usage variations *** ---- Testing array_fill() with different values for 'start_key' arg --- --- Iteration 1 -- -array(2) { - [10]=> - int(100) - [11]=> - int(100) -} --- Iteration 2 -- -array(2) { - [-10]=> - int(100) - [0]=> - int(100) -} --- Iteration 3 -- - -Warning: array_fill() expects parameter 1 to be int, float given in %s%eext%estandard%etests%earray%earray_fill_variation1.php on line 92 -NULL --- Iteration 4 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 5 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 6 -- - -Warning: array_fill() expects parameter 1 to be int, array given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 7 -- - -Warning: array_fill() expects parameter 1 to be int, array given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 8 -- - -Warning: array_fill() expects parameter 1 to be int, array given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 9 -- - -Warning: array_fill() expects parameter 1 to be int, array given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 10 -- - -Warning: array_fill() expects parameter 1 to be int, array given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 11 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 12 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 13 -- -array(2) { - [1]=> - int(100) - [2]=> - int(100) -} --- Iteration 14 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 15 -- -array(2) { - [1]=> - int(100) - [2]=> - int(100) -} --- Iteration 16 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 17 -- - -Warning: array_fill() expects parameter 1 to be int, string given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 18 -- - -Warning: array_fill() expects parameter 1 to be int, string given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 19 -- - -Warning: array_fill() expects parameter 1 to be int, string given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 20 -- - -Warning: array_fill() expects parameter 1 to be int, string given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 21 -- - -Warning: array_fill() expects parameter 1 to be int, object given in %sarray_fill_variation1.php on line %d -NULL --- Iteration 22 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 23 -- -array(2) { - [0]=> - int(100) - [1]=> - int(100) -} --- Iteration 24 -- - -Warning: array_fill() expects parameter 1 to be int, resource given in %sarray_fill_variation1.php on line %d -NULL -Done |