A B C D E F G H I J K L M N O P Q R S T U V W X Y Z pop() test. Called POP: Returned 'Z'. at mytest.pl line 43 TestArray::POP('TestArray=ARRAY(0x250e91c)') called at mytest.pl line 110 push() test. Called PUSH with args 'ZZ' at mytest.pl line 59 TestArray::PUSH('TestArray=ARRAY(0x250e91c)', 'ZZ') called at mytest.pl line 113 shift() test. Called SHIFT: Returned 'A'. at mytest.pl line 50 TestArray::SHIFT('TestArray=ARRAY(0x250e91c)') called at mytest.pl line 116 unshift() test. Called UNSHIFT with args 'A' at mytest.pl line 68 TestArray::UNSHIFT('TestArray=ARRAY(0x250e91c)', 'A') called at mytest.pl line 119 delete() test. Called DELETE with arg 25 at mytest.pl line 82 TestArray::DELETE('TestArray=ARRAY(0x250e91c)', 25) called at mytest.pl line 122 Assignment test. Called STORE on element [0] with value 'AA' at mytest.pl line 36 TestArray::STORE('TestArray=ARRAY(0x250e91c)', 0, 'AA') called at mytest.pl line 125 CLEAR() test. Called CLEAR. at mytest.pl line 75 TestArray::CLEAR('TestArray=ARRAY(0x250e91c)') called at mytest.pl line 128 Called DESTROY. at mytest.pl line 20 TestArray::DESTROY('TestArray=ARRAY(0x250e91c)') called at mytest.pl line 0 eval {...} called at mytest.pl line 0