From a811e5b6f78dfd56074758fa17d37816628d928f Mon Sep 17 00:00:00 2001 From: Ben Ramsey Date: Fri, 13 Apr 2012 23:43:04 -0500 Subject: [PATCH] Adding tests for the negative results of array_column() --- ext/standard/tests/array/array_column.phpt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ext/standard/tests/array/array_column.phpt b/ext/standard/tests/array/array_column.phpt index 08df3b8df9..8beb0c23c0 100644 --- a/ext/standard/tests/array/array_column.phpt +++ b/ext/standard/tests/array/array_column.phpt @@ -82,6 +82,14 @@ $numericCols = array( ); var_dump(array_column($numericCols, 1)); +echo "\n*** Testing failure to find specified column ***\n"; +var_dump(array_column($numericCols, 2)); +var_dump(array_column($numericCols, 'foo')); + +echo "\n*** Testing single dimensional array ***\n"; +$singleDimension = array('foo', 'bar', 'baz'); +var_dump(array_column($singleDimension, 1)); + echo "Done\n"; ?> --EXPECTF-- @@ -135,4 +143,14 @@ array(3) { [2]=> string(3) "333" } + +*** Testing failure to find specified column *** +array(0) { +} +array(0) { +} + +*** Testing single dimensional array *** +array(0) { +} Done -- 2.40.0