Commit Graph
70 Commits
Author SHA1 Message Date
Moriyoshi Koizumi 88ce94a3c2 - Add testcases for bug #29493 and #31213. 2005-01-02 06:51:03 +00:00
Derick Rethans 13c2cbb515 - MF43: Fixed bug #31072 (var_export() does not output an array element with an
empty string key). (Derick)
2004-12-17 14:40:39 +00:00
Antony Dovgal b6b8bf0010 fix array_walk_recursive() so it doesn't reuse cached fci between calls
and add test for it
2004-12-03 17:43:23 +00:00
Marcus Boerger bb77132391 - Add new test 2004-10-04 17:53:55 +00:00
Andrey Hristov 5e5d2640fb add array_:
intersect_key()
intersect_ukey()
diff_key()
diff_ukey()
The first two by a patch of Cristiano Duarte. The second two were
implemented in almost the same way except one small difference.
2004-07-21 21:17:56 +00:00
Andrey Hristov 0eef82a733 fixing bug #28974 : overflow in array_slice()
The same kind of overflow appeared in array_splice(), substr() and
substr_replace()
2004-07-11 21:15:04 +00:00
Andrey Hristov 268d3d7ba3 fixing bug #28739
array_*diff() and array_*intersect() not clearing the fci cache before work.
FCI call cache was introduced in HEAD. All functions that perform sorting
of arrays clear the fci cache before work. array_*diff() and\ array_*intersect()
were somehow missed to be updated.
2004-07-11 19:20:05 +00:00
Andrey Hristov 44de5a0e8e fixing the tests so to work with the new var_dump() (dumping private and
protected member variables)
2004-05-20 21:13:14 +00:00
Marcus Boerger 29cfd6d24f - Remove unused blocks 2004-05-19 08:56:50 +00:00
Ilia Alshanetsky c85843aec1 MFB: Revert patch for bug #27782. 2004-04-01 22:07:42 +00:00
Ilia Alshanetsky ec4655f864 Fixed bug #27782 (Wrong behaviour of next(), prev() and each()). 2004-03-30 19:08:43 +00:00
Ard Biesheuvel 154893115a 64-bit fix 2004-02-23 02:09:48 +00:00
Andrey Hristov 4b2a32b701 fixing test 2004-01-11 11:55:33 +00:00
Andrey Hristov 9ca6b7448d fixing tests after last Derick's commit that changed the behaviour of
var_export() :)
2004-01-10 23:38:45 +00:00
Marcus Boerger c6755e8394 No Notices here 2003-12-29 22:24:01 +00:00
Dmitry Stogov f06cbb764c Using INI section. 2003-12-19 15:09:40 +00:00
Dmitry Stogov 7c39ab9374 Memory limit overflow was fixed 2003-12-19 11:29:27 +00:00
Andrey Hristov df4e15b153 test case for array_sum 2003-12-18 22:12:29 +00:00
Ilia Alshanetsky 91052eb93b Fixed bug #26458 (var_dump(), var_export(), debug_zval_dump() not binary
safe for array keys).
2003-11-29 04:43:06 +00:00
Andrey Hristov 638b940307 New array functions for doing intersection of arrays that are complementary
to array_*diff* family of functions. Namely array_uintersect(), array_uintersect_assoc(),
array_intersect_uassoc() and array_uintersect_uassoc(). Test case is also included.
#docs and news entry later.
2003-10-09 08:10:39 +00:00
Ilia Alshanetsky 6f8b8ade45 Fixed bug #25758 (var_export does not escape ' & \ inside array keys) 2003-10-08 01:16:44 +00:00
Moriyoshi Koizumi 4859431fc1 Fixed bug #24766 (strange result array from unpack()) 2003-10-03 22:41:43 +00:00
foobar f3f9f8db7f - Added test for bug #24766
# This bug is caused by the HANDLE_NUMERIC() change in ZE2 vs ZE1
2003-10-03 05:47:07 +00:00
Moriyoshi Koizumi 76ae064883 Add a test case for bug #25708 2003-10-02 22:50:28 +00:00
Andrey Hristov 26aba89a43 Move the test to new file. 2003-09-30 15:22:33 +00:00
Andrey Hristov a11645dda8 fix 2003-09-30 15:06:05 +00:00
Andrey Hristov a7ac568486 New test cases for the new 4 functions :
- array_udiff()
- array_udiff_assoc()
- array_diff_uassoc()
- array_udiff_uassoc()
2003-09-23 17:40:34 +00:00
Ilia Alshanetsky c23609efa7 Fixed paths in various tests. In certain conditions usage of partial file
paths results in test failures.
2003-08-18 22:57:49 +00:00
foobar e7820af9f8 fix test 2003-08-13 10:40:28 +00:00
foobar 604b06e4ca Fix the test. (this was mixed test with bug #24159) 2003-08-13 09:48:20 +00:00
foobar 24b26ec546 Fix the test results (negative indices are not strings anymore) 2003-08-11 23:55:46 +00:00
Marcus Boerger f77f977d0e Bugfix 21918 2003-08-11 20:14:25 +00:00
Ilia Alshanetsky e5b7d5ccb4 Fixed bug #24897 (inconsistent behavior of shuffle() & array_multisort()) 2003-08-09 20:49:00 +00:00
Ilia Alshanetsky ac41c5db23 Added/improved tests for bugs 24142, 24063, 24951, 24980 2003-08-09 16:44:33 +00:00
foobar d8e5bd97c1 fix the test 2003-07-24 10:37:57 +00:00
foobar 760fe8e923 test for bug #14580 (key() not binary safe) 2003-07-24 10:13:17 +00:00
Ilia Alshanetsky abe8647eb4 Added a test case for bug #24220 2003-06-17 13:19:20 +00:00
Ilia Alshanetsky 6057160dbf Fixed bug #24198 (Invalid recursion detection in array_merge_recurcive()) 2003-06-16 17:35:16 +00:00
foobar 380bf699ae Added regression test for bug #23788 2003-05-26 03:55:08 +00:00
Moriyoshi Koizumi 065a192411 Added a test case for bug #23581 2003-05-11 06:33:35 +00:00
Moriyoshi Koizumi b666d8c679 Added test case for bug #22463 2003-05-11 02:37:17 +00:00
foobar 073a80fbcc fix the test 2003-02-06 15:22:41 +00:00
foobar 102f8cf4c1 Added testcase for bug #22088 2003-02-06 15:04:53 +00:00
foobar 7147949a4e Correct description of the problem 2003-02-03 16:52:04 +00:00
foobar bb97dfaccb Added test for bug #21998 2003-02-03 06:43:08 +00:00
Derick Rethans b996b32031 - Add test for bug #21182 2002-12-25 20:08:36 +00:00
Ilia Alshanetsky 3a4bf3f904 When low & high are the same return an array containing the low value.
Added support for float values and handling of numeric values being passed
as strings.
Added a test case for range().
2002-12-20 17:16:31 +00:00
Ilia Alshanetsky 3bc8512cf0 Added test case for bug #20865. 2002-12-06 17:46:26 +00:00
Moriyoshi Koizumi cf0a0f0967 Added a test for bug #12776 2002-12-04 17:01:07 +00:00
Marcus Boerger 015c117e37 -Do not rely on a side effect of 32bit platforms (patch by Michael Mauch)
-remove unused sections
2002-11-16 17:28:04 +00:00