Annotation of embedaddon/php/ext/spl/tests/bug54970.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Bug #54970 (SplFixedArray::setSize() isn't resizing)
! 3: --FILE--
! 4: <?php
! 5:
! 6: $fa = new SplFixedArray(2);
! 7: $fa[0] = 'Hello';
! 8: $fa[1] = 'World';
! 9: $fa->setSize(3);
! 10: $fa[2] = '!';
! 11: var_dump($fa);
! 12: $fa->setSize(2);
! 13: var_dump($fa);
! 14: var_dump($fa->getSize());
! 15:
! 16:
! 17: ?>
! 18: --EXPECTF--
! 19: object(SplFixedArray)#%d (3) {
! 20: [0]=>
! 21: string(5) "Hello"
! 22: [1]=>
! 23: string(5) "World"
! 24: [2]=>
! 25: string(1) "!"
! 26: }
! 27: object(SplFixedArray)#%d (2) {
! 28: [0]=>
! 29: string(5) "Hello"
! 30: [1]=>
! 31: string(5) "World"
! 32: }
! 33: int(2)
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>