Commit Graph

313 Commits

Author SHA1 Message Date
Zoe Slattery
9e23aa5064 fix test 2009-07-05 14:45:14 +00:00
Felipe Pena
19808909da - Added missing methods' arginfo (for void params)
- Fixed arginfos:
  - MultipleIterator::__construct
  - MultipleIterator::setFlags      (Thanks Philip!)
  - SplFixedArray::__construct
2009-07-04 20:28:16 +00:00
Christian Seiler
b5ffb2d9af - Fixed spl_autoload_functions/spl_autoload_unregister wrt. closures and
invokables.
2009-06-22 18:14:14 +00:00
Scott MacVicar
1217eab950 Update test to test a few more cases and another for calling prev() on a blank DLL. 2009-06-17 13:15:39 +00:00
Scott MacVicar
88994ce758 Add SplDoublyLinkedList::prev(), no point in having a DLL that only goes one way 2009-06-17 12:57:38 +00:00
Greg Beaver
1d43c910df fix Bug #48541: spl_autoload_register only registers first closure, then leaks the others 2009-06-13 17:28:35 +00:00
Scott MacVicar
518ad70390 Fix bug #48493 - spl_autoload_register can leave the HT in an inconsistent way.
Need to point the second elements previous item to head so we can traverse upwards.
2009-06-09 01:57:57 +00:00
Zoe Slattery
ab4ec6a5b4 Commiting testfest tests from tek 2009-06-03 12:29:57 +00:00
Felipe Pena
9708b01654 - New tests (testfest NorthWestUG) 2009-05-23 15:37:36 +00:00
Arnaud Le Blanc
c176114acb Better fix for #45622 (patch by robinf at php do net) 2009-05-21 13:25:48 +00:00
Felipe Pena
05b9feb85f - New tests (testfest LondonUG) 2009-05-17 15:21:45 +00:00
Etienne Kneuss
9ca4884a71 Fix bug #47534 (RecursiveDirectoryIterator::getChildren ignoring CURRENT_AS_PATHNAME) 2009-05-09 21:05:18 +00:00
Scott MacVicar
24d2bf28a8 Broken test when you have a snapshot as it relies on CVS 2009-05-09 20:18:18 +00:00
Sebastian Schürmann
c550cc0bcf - fixing spl_classes test here as well 2009-04-27 00:08:21 +00:00
Sebastian Schürmann
5e7fe4e86c Initial import 2009-04-25 19:06:26 +00:00
Etienne Kneuss
cdc6dcfc3c Fix #48023 (spl_autoload_register didn't store closures) 2009-04-20 14:18:46 +00:00
Hannes Magnusson
f8ebc02dab Use an obscure name
# Yes, I have "foo.php" :]
2009-04-06 09:31:41 +00:00
Etienne Kneuss
24835e7fb1 Add test covering for #47671 2009-03-19 02:46:41 +00:00
Etienne Kneuss
eed64ece65 Add tests for addAll/RemoveAll 2009-01-17 01:30:43 +00:00
Etienne Kneuss
1752a8a4c6 Fix #47045 (Correctly compare splobjectstorages with ==) 2009-01-14 15:51:54 +00:00
Etienne Kneuss
040585ddfc Fix #45820 (Empty ArrayObject keys not allowed) 2008-12-30 23:32:50 +00:00
David Coallier
84020c1560 - Added tests for bug #46615 (Adjustments) 2008-11-22 14:17:40 +00:00
Etienne Kneuss
6e2845f377 Fix #45976 (Move SXE from SPL to SimpleXML) 2008-11-06 00:36:29 +00:00
Zoe Slattery
868c69b72b Replacing explicit object ID with %d 2008-10-17 15:05:31 +00:00
Zoe Slattery
75fcb938c5 Committing for Robin Fernandes 2008-10-17 14:40:13 +00:00
Etienne Kneuss
002e17d501 Fix #46222 (Allow indirect modifications of Arrays inside ArrayObject + fix EG(uninitialized_zval_ptr) overwrite) 2008-10-05 14:19:55 +00:00
Etienne Kneuss
41493606e6 Fix #46192 (Serialization of ArrayObject with objects as storage) 2008-09-29 22:42:49 +00:00
Felipe Pena
4a0956cf09 - Fixed bug #46160 (SPL - Memory leak when exception is throwed in offsetSet method) 2008-09-23 12:05:02 +00:00
Felipe Pena
ac5d2bd5f0 - Fixed bug #46088 (RegexIterator::accept - segfault) 2008-09-22 13:06:29 +00:00
Dmitry Stogov
063c29f9ce Fixed bug #46115 (Memory leak when calling a method using Reflection) 2008-09-19 12:48:45 +00:00
Etienne Kneuss
4396e6ec11 Fix #45656 (new Class silenting exceptions in autoloaders) 2008-09-15 10:19:15 +00:00
Arnaud Le Blanc
962cc9d9c8 Fix test 2008-09-11 15:47:56 +00:00
Arnaud Le Blanc
f49c3c98bc Fixed #46053 (SplFileObject::seek - Endless loop) 2008-09-11 15:31:48 +00:00
Arnaud Le Blanc
f327994df3 Fixed #46051 (SplFileInfo::openFile - memory overlap) 2008-09-11 15:22:17 +00:00
Arnaud Le Blanc
cee365dbf0 Fixed bug #46031 (Segfault in AppendIterator::next) 2008-09-09 19:43:52 +00:00
Etienne Kneuss
b2dd15897a Fix #45826 (Custom serialization) 2008-08-25 18:38:23 +00:00
Marcus Boerger
2b929abc84 - Add new test 2008-08-24 16:46:17 +00:00
Jani Taskinen
955d49d3fb - Skipif: as long as it is an extension, it can be disabled.. 2008-08-14 23:27:38 +00:00
Marcus Boerger
de87bc2d27 - EXPECT rather than EXPECTF 2008-08-11 17:30:22 +00:00
Etienne Kneuss
f3ca0282f2 Test the catching of chains of exceptions 2008-08-08 14:09:15 +00:00
Robin Fernandes
4ef68b9627 Improve ArrayObject::exchangeArray() behaviour with objects and CoW references (see http://turl.ca/exarr ). 2008-08-04 11:45:15 +00:00
Etienne Kneuss
1c23174d9d Fix clone + add tests 2008-08-03 19:07:22 +00:00
Dmitry Stogov
03ebd36385 Fixed memory leak 2008-07-29 14:27:31 +00:00
Etienne Kneuss
03de75498d Increase coverage a bit 2008-07-28 14:24:35 +00:00
Dmitry Stogov
bdf7981e28 Fixed is_callable/call_user_func mess that had done different things for very similar arguments e.g. array("A","B") and "A::B" 2008-07-26 13:14:56 +00:00
Arnaud Le Blanc
a3f0f90dfd Fix bug #45622 (isset($arrayObject->p) misbehaves with ArrayObject::ARRAY_AS_PROPS set) 2008-07-26 12:33:34 +00:00
Arnaud Le Blanc
2db33d3d7f Fixed bug #45614 (ArrayIterator::current(), ::key() can show 1st private prop of wrapped object) 2008-07-24 15:51:14 +00:00
Steph Fox
64a04a58a6 - Make test x-platform 2008-07-24 08:53:56 +00:00
Marcus Boerger
32f51050bc - Add MultipleIterator (Arnaud, Marcus) 2008-07-22 22:54:15 +00:00
Marcus Boerger
1223c085b0 - Move RecursiveTreeIterator from PHP to C code (Arnaud, Marcus)
[DOC] Added RecursiveTreeIterator
      Documentation in ext/spl/internal/recursivetreeiterator.inc
2008-07-19 15:43:35 +00:00