summaryrefslogtreecommitdiff
path: root/ext/standard/tests/array/array_fill_variation1.phpt
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-02-01 12:57:55 +0100
committerNikita Popov <nikita.ppv@gmail.com>2019-02-05 09:38:55 +0100
commit8bc663f43bb3f556866a2f804c422646c4da56f2 (patch)
tree8b15beb7927b03369e69ec0545c354a7f7f9371b /ext/standard/tests/array/array_fill_variation1.phpt
parentda919a8b658bf65ff0705bc03c28c7be085d6329 (diff)
downloadphp-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.phpt244
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