Test: /ext/tidy/tests/012.phpt - Version 5.4.11    

There are 4 different diffs reported by users for this test.

Count Diff
88 (94%)
015+ int(9)
015- int(7)
036+ int(112)
036- int(87)
060+ int(112)
060- int(87)
083+ int(9)
083- int(7)
108+ int(53)
108- int(43)
128+ int(59)
128- int(46)
149+ int(67)
149- int(52)
169+ int(72)
169- int(55)
188+ int(76)
188- int(58)
208+ int(81)
208- int(61)
233+ int(53)
233- int(43)
253+ int(59)
253- int(46)
274+ int(59)
274- int(46)
292+ int(67)
292- int(52)
312+ int(72)
312- int(55)
331+ int(76)
331- int(58)
351+ int(81)
351- int(61)
374+ int(72)
374- int(55)
392+ int(76)
392- int(58)
412+ int(81)
412- int(61)
433+ int(81)
433- int(61)
3 (3%)
001+
001- bool(true)
002- object(tidyNode)#3 (9) {
003- ["value"]=>
004- string(31) "<head>
005- <title></title>
006- </head>
007- "
008- ["name"]=>
009- string(4) "head"
010- ["type"]=>
011- int(5)
012- ["line"]=>
013- int(1)
014- ["column"]=>
015- int(7)
016- ["proprietary"]=>
017- bool(false)
018- ["id"]=>
019- int(46)
020- ["attribute"]=>
021- NULL
022- ["child"]=>
023- array(1) {
024- [0]=>
025- &object(tidyNode)#4 (9) {
026- ["value"]=>
027- string(16) "<title></title>
028- "
029- ["name"]=>
030- string(5) "title"
031- ["type"]=>
032- int(5)
033- ["line"]=>
034- int(1)
035- ["column"]=>
036- int(87)
037- ["proprietary"]=>
038- bool(false)
039- ["id"]=>
040- int(111)
041- ["attribute"]=>
042- NULL
043- ["child"]=>
044- NULL
045- }
046- }
047- }
048- bool(true)
049- object(tidyNode)#4 (9) {
050- ["value"]=>
051- string(16) "<title></title>
052- "
053- ["name"]=>
054- string(5) "title"
055- ["type"]=>
056- int(5)
057- ["line"]=>
058- int(1)
059- ["column"]=>
060- int(87)
061- ["proprietary"]=>
062- bool(false)
063- ["id"]=>
064- int(111)
065- ["attribute"]=>
066- NULL
067- ["child"]=>
068- NULL
069- }
070- object(tidyNode)#5 (9) {
071- ["value"]=>
072- string(80) "<body bgcolor="#FFFFFF" alink="#000000">
073- <b>Hi</b><i>Bye<u>Test</u></i>
074- </body>
075- "
076- ["name"]=>
077- string(4) "body"
078- ["type"]=>
079- int(5)
080- ["line"]=>
081- int(1)
082- ["column"]=>
083- int(7)
084- ["proprietary"]=>
085- bool(false)
086- ["id"]=>
087- int(16)
088- ["attribute"]=>
089- array(2) {
090- ["bgcolor"]=>
091- string(7) "#FFFFFF"
092- ["alink"]=>
093- string(7) "#000000"
094- }
095- ["child"]=>
096- array(2) {
097- [0]=>
098- &object(tidyNode)#6 (9) {
099- ["value"]=>
100- string(9) "<b>Hi</b>"
101- ["name"]=>
102- string(1) "b"
103- ["type"]=>
104- int(5)
105- ["line"]=>
106- int(1)
107- ["column"]=>
108- int(43)
109- ["proprietary"]=>
110- bool(false)
111- ["id"]=>
112- int(8)
113- ["attribute"]=>
114- NULL
115- ["child"]=>
116- array(1) {
117- [0]=>
118- &object(tidyNode)#7 (8) {
119- ["value"]=>
120- string(2) "Hi"
121- ["name"]=>
122- string(0) ""
123- ["type"]=>
124- int(4)
125- ["line"]=>
126- int(1)
127- ["column"]=>
128- int(46)
129- ["proprietary"]=>
130- bool(false)
131- ["attribute"]=>
132- NULL
133- ["child"]=>
134- NULL
135- }
136- }
137- }
138- [1]=>
139- &object(tidyNode)#8 (9) {
140- ["value"]=>
141- string(21) "<i>Bye<u>Test</u></i>"
142- ["name"]=>
143- string(1) "i"
144- ["type"]=>
145- int(5)
146- ["line"]=>
147- int(1)
148- ["column"]=>
149- int(52)
150- ["proprietary"]=>
151- bool(false)
152- ["id"]=>
153- int(49)
154- ["attribute"]=>
155- NULL
156- ["child"]=>
157- array(2) {
158- [0]=>
159- &object(tidyNode)#9 (8) {
160- ["value"]=>
161- string(3) "Bye"
162- ["name"]=>
163- string(0) ""
164- ["type"]=>
165- int(4)
166- ["line"]=>
167- int(1)
168- ["column"]=>
169- int(55)
170- ["proprietary"]=>
171- bool(false)
172- ["attribute"]=>
173- NULL
174- ["child"]=>
175- NULL
176- }
177- [1]=>
178- &object(tidyNode)#10 (9) {
179- ["value"]=>
180- string(11) "<u>Test</u>"
181- ["name"]=>
182- string(1) "u"
183- ["type"]=>
184- int(5)
185- ["line"]=>
186- int(1)
187- ["column"]=>
188- int(58)
189- ["proprietary"]=>
190- bool(false)
191- ["id"]=>
192- int(114)
193- ["attribute"]=>
194- NULL
195- ["child"]=>
196- array(1) {
197- [0]=>
198- &object(tidyNode)#11 (8) {
199- ["value"]=>
200- string(4) "Test"
201- ["name"]=>
202- string(0) ""
203- ["type"]=>
204- int(4)
205- ["line"]=>
206- int(1)
207- ["column"]=>
208- int(61)
209- ["proprietary"]=>
210- bool(false)
211- ["attribute"]=>
212- NULL
213- ["child"]=>
214- NULL
215- }
216- }
217- }
218- }
219- }
220- }
221- }
222- bool(true)
223- object(tidyNode)#6 (9) {
224- ["value"]=>
225- string(9) "<b>Hi</b>"
226- ["name"]=>
227- string(1) "b"
228- ["type"]=>
229- int(5)
230- ["line"]=>
231- int(1)
232- ["column"]=>
233- int(43)
234- ["proprietary"]=>
235- bool(false)
236- ["id"]=>
237- int(8)
238- ["attribute"]=>
239- NULL
240- ["child"]=>
241- array(1) {
242- [0]=>
243- &object(tidyNode)#7 (8) {
244- ["value"]=>
245- string(2) "Hi"
246- ["name"]=>
247- string(0) ""
248- ["type"]=>
249- int(4)
250- ["line"]=>
251- int(1)
252- ["column"]=>
253- int(46)
254- ["proprietary"]=>
255- bool(false)
256- ["attribute"]=>
257- NULL
258- ["child"]=>
259- NULL
260- }
261- }
262- }
263- bool(true)
264- object(tidyNode)#7 (8) {
265- ["value"]=>
266- string(2) "Hi"
267- ["name"]=>
268- string(0) ""
269- ["type"]=>
270- int(4)
271- ["line"]=>
272- int(1)
273- ["column"]=>
274- int(46)
275- ["proprietary"]=>
276- bool(false)
277- ["attribute"]=>
278- NULL
279- ["child"]=>
280- NULL
281- }
282- object(tidyNode)#8 (9) {
283- ["value"]=>
284- string(21) "<i>Bye<u>Test</u></i>"
285- ["name"]=>
286- string(1) "i"
287- ["type"]=>
288- int(5)
289- ["line"]=>
290- int(1)
291- ["column"]=>
292- int(52)
293- ["proprietary"]=>
294- bool(false)
295- ["id"]=>
296- int(49)
297- ["attribute"]=>
298- NULL
299- ["child"]=>
300- array(2) {
301- [0]=>
302- &object(tidyNode)#9 (8) {
303- ["value"]=>
304- string(3) "Bye"
305- ["name"]=>
306- string(0) ""
307- ["type"]=>
308- int(4)
309- ["line"]=>
310- int(1)
311- ["column"]=>
312- int(55)
313- ["proprietary"]=>
314- bool(false)
315- ["attribute"]=>
316- NULL
317- ["child"]=>
318- NULL
319- }
320- [1]=>
321- &object(tidyNode)#10 (9) {
322- ["value"]=>
323- string(11) "<u>Test</u>"
324- ["name"]=>
325- string(1) "u"
326- ["type"]=>
327- int(5)
328- ["line"]=>
329- int(1)
330- ["column"]=>
331- int(58)
332- ["proprietary"]=>
333- bool(false)
334- ["id"]=>
335- int(114)
336- ["attribute"]=>
337- NULL
338- ["child"]=>
339- array(1) {
340- [0]=>
341- &object(tidyNode)#11 (8) {
342- ["value"]=>
343- string(4) "Test"
344- ["name"]=>
345- string(0) ""
346- ["type"]=>
347- int(4)
348- ["line"]=>
349- int(1)
350- ["column"]=>
351- int(61)
352- ["proprietary"]=>
353- bool(false)
354- ["attribute"]=>
355- NULL
356- ["child"]=>
357- NULL
358- }
359- }
360- }
361- }
362- }
363- bool(true)
364- object(tidyNode)#9 (8) {
365- ["value"]=>
366- string(3) "Bye"
367- ["name"]=>
368- string(0) ""
369- ["type"]=>
370- int(4)
371- ["line"]=>
372- int(1)
373- ["column"]=>
374- int(55)
375- ["proprietary"]=>
376- bool(false)
377- ["attribute"]=>
378- NULL
379- ["child"]=>
380- NULL
381- }
382- object(tidyNode)#10 (9) {
383- ["value"]=>
384- string(11) "<u>Test</u>"
385- ["name"]=>
386- string(1) "u"
387- ["type"]=>
388- int(5)
389- ["line"]=>
390- int(1)
391- ["column"]=>
392- int(58)
393- ["proprietary"]=>
394- bool(false)
395- ["id"]=>
396- int(114)
397- ["attribute"]=>
398- NULL
399- ["child"]=>
400- array(1) {
401- [0]=>
402- &object(tidyNode)#11 (8) {
403- ["value"]=>
404- string(4) "Test"
405- ["name"]=>
406- string(0) ""
407- ["type"]=>
408- int(4)
409- ["line"]=>
410- int(1)
411- ["column"]=>
412- int(61)
413- ["proprietary"]=>
414- bool(false)
415- ["attribute"]=>
416- NULL
417- ["child"]=>
418- NULL
419- }
420- }
421- }
422- bool(true)
423- object(tidyNode)#11 (8) {
424- ["value"]=>
425- string(4) "Test"
426- ["name"]=>
427- string(0) ""
428- ["type"]=>
429- int(4)
430- ["line"]=>
431- int(1)
432- ["column"]=>
433- int(61)
434- ["proprietary"]=>
435- bool(false)
436- ["attribute"]=>
437- NULL
438- ["child"]=>
439- NULL
440- }
2 (2%)
1 (1%)
001+ Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 226021528 bytes) in %s/012.php on line 23
001- bool(true)
002- object(tidyNode)#3 (9) {
003- ["value"]=>
004- string(31) "<head>
005- <title></title>
006- </head>
007- "
008- ["name"]=>
009- string(4) "head"
010- ["type"]=>
011- int(5)
012- ["line"]=>
013- int(1)
014- ["column"]=>
015- int(7)
016- ["proprietary"]=>
017- bool(false)
018- ["id"]=>
019- int(46)
020- ["attribute"]=>
021- NULL
022- ["child"]=>
023- array(1) {
024- [0]=>
025- &object(tidyNode)#4 (9) {
026- ["value"]=>
027- string(16) "<title></title>
028- "
029- ["name"]=>
030- string(5) "title"
031- ["type"]=>
032- int(5)
033- ["line"]=>
034- int(1)
035- ["column"]=>
036- int(87)
037- ["proprietary"]=>
038- bool(false)
039- ["id"]=>
040- int(111)
041- ["attribute"]=>
042- NULL
043- ["child"]=>
044- NULL
045- }
046- }
047- }
048- bool(true)
049- object(tidyNode)#4 (9) {
050- ["value"]=>
051- string(16) "<title></title>
052- "
053- ["name"]=>
054- string(5) "title"
055- ["type"]=>
056- int(5)
057- ["line"]=>
058- int(1)
059- ["column"]=>
060- int(87)
061- ["proprietary"]=>
062- bool(false)
063- ["id"]=>
064- int(111)
065- ["attribute"]=>
066- NULL
067- ["child"]=>
068- NULL
069- }
070- object(tidyNode)#5 (9) {
071- ["value"]=>
072- string(80) "<body bgcolor="#FFFFFF" alink="#000000">
073- <b>Hi</b><i>Bye<u>Test</u></i>
074- </body>
075- "
076- ["name"]=>
077- string(4) "body"
078- ["type"]=>
079- int(5)
080- ["line"]=>
081- int(1)
082- ["column"]=>
083- int(7)
084- ["proprietary"]=>
085- bool(false)
086- ["id"]=>
087- int(16)
088- ["attribute"]=>
089- array(2) {
090- ["bgcolor"]=>
091- string(7) "#FFFFFF"
092- ["alink"]=>
093- string(7) "#000000"
094- }
095- ["child"]=>
096- array(2) {
097- [0]=>
098- &object(tidyNode)#6 (9) {
099- ["value"]=>
100- string(9) "<b>Hi</b>"
101- ["name"]=>
102- string(1) "b"
103- ["type"]=>
104- int(5)
105- ["line"]=>
106- int(1)
107- ["column"]=>
108- int(43)
109- ["proprietary"]=>
110- bool(false)
111- ["id"]=>
112- int(8)
113- ["attribute"]=>
114- NULL
115- ["child"]=>
116- array(1) {
117- [0]=>
118- &object(tidyNode)#7 (8) {
119- ["value"]=>
120- string(2) "Hi"
121- ["name"]=>
122- string(0) ""
123- ["type"]=>
124- int(4)
125- ["line"]=>
126- int(1)
127- ["column"]=>
128- int(46)
129- ["proprietary"]=>
130- bool(false)
131- ["attribute"]=>
132- NULL
133- ["child"]=>
134- NULL
135- }
136- }
137- }
138- [1]=>
139- &object(tidyNode)#8 (9) {
140- ["value"]=>
141- string(21) "<i>Bye<u>Test</u></i>"
142- ["name"]=>
143- string(1) "i"
144- ["type"]=>
145- int(5)
146- ["line"]=>
147- int(1)
148- ["column"]=>
149- int(52)
150- ["proprietary"]=>
151- bool(false)
152- ["id"]=>
153- int(49)
154- ["attribute"]=>
155- NULL
156- ["child"]=>
157- array(2) {
158- [0]=>
159- &object(tidyNode)#9 (8) {
160- ["value"]=>
161- string(3) "Bye"
162- ["name"]=>
163- string(0) ""
164- ["type"]=>
165- int(4)
166- ["line"]=>
167- int(1)
168- ["column"]=>
169- int(55)
170- ["proprietary"]=>
171- bool(false)
172- ["attribute"]=>
173- NULL
174- ["child"]=>
175- NULL
176- }
177- [1]=>
178- &object(tidyNode)#10 (9) {
179- ["value"]=>
180- string(11) "<u>Test</u>"
181- ["name"]=>
182- string(1) "u"
183- ["type"]=>
184- int(5)
185- ["line"]=>
186- int(1)
187- ["column"]=>
188- int(58)
189- ["proprietary"]=>
190- bool(false)
191- ["id"]=>
192- int(114)
193- ["attribute"]=>
194- NULL
195- ["child"]=>
196- array(1) {
197- [0]=>
198- &object(tidyNode)#11 (8) {
199- ["value"]=>
200- string(4) "Test"
201- ["name"]=>
202- string(0) ""
203- ["type"]=>
204- int(4)
205- ["line"]=>
206- int(1)
207- ["column"]=>
208- int(61)
209- ["proprietary"]=>
210- bool(false)
211- ["attribute"]=>
212- NULL
213- ["child"]=>
214- NULL
215- }
216- }
217- }
218- }
219- }
220- }
221- }
222- bool(true)
223- object(tidyNode)#6 (9) {
224- ["value"]=>
225- string(9) "<b>Hi</b>"
226- ["name"]=>
227- string(1) "b"
228- ["type"]=>
229- int(5)
230- ["line"]=>
231- int(1)
232- ["column"]=>
233- int(43)
234- ["proprietary"]=>
235- bool(false)
236- ["id"]=>
237- int(8)
238- ["attribute"]=>
239- NULL
240- ["child"]=>
241- array(1) {
242- [0]=>
243- &object(tidyNode)#7 (8) {
244- ["value"]=>
245- string(2) "Hi"
246- ["name"]=>
247- string(0) ""
248- ["type"]=>
249- int(4)
250- ["line"]=>
251- int(1)
252- ["column"]=>
253- int(46)
254- ["proprietary"]=>
255- bool(false)
256- ["attribute"]=>
257- NULL
258- ["child"]=>
259- NULL
260- }
261- }
262- }
263- bool(true)
264- object(tidyNode)#7 (8) {
265- ["value"]=>
266- string(2) "Hi"
267- ["name"]=>
268- string(0) ""
269- ["type"]=>
270- int(4)
271- ["line"]=>
272- int(1)
273- ["column"]=>
274- int(46)
275- ["proprietary"]=>
276- bool(false)
277- ["attribute"]=>
278- NULL
279- ["child"]=>
280- NULL
281- }
282- object(tidyNode)#8 (9) {
283- ["value"]=>
284- string(21) "<i>Bye<u>Test</u></i>"
285- ["name"]=>
286- string(1) "i"
287- ["type"]=>
288- int(5)
289- ["line"]=>
290- int(1)
291- ["column"]=>
292- int(52)
293- ["proprietary"]=>
294- bool(false)
295- ["id"]=>
296- int(49)
297- ["attribute"]=>
298- NULL
299- ["child"]=>
300- array(2) {
301- [0]=>
302- &object(tidyNode)#9 (8) {
303- ["value"]=>
304- string(3) "Bye"
305- ["name"]=>
306- string(0) ""
307- ["type"]=>
308- int(4)
309- ["line"]=>
310- int(1)
311- ["column"]=>
312- int(55)
313- ["proprietary"]=>
314- bool(false)
315- ["attribute"]=>
316- NULL
317- ["child"]=>
318- NULL
319- }
320- [1]=>
321- &object(tidyNode)#10 (9) {
322- ["value"]=>
323- string(11) "<u>Test</u>"
324- ["name"]=>
325- string(1) "u"
326- ["type"]=>
327- int(5)
328- ["line"]=>
329- int(1)
330- ["column"]=>
331- int(58)
332- ["proprietary"]=>
333- bool(false)
334- ["id"]=>
335- int(114)
336- ["attribute"]=>
337- NULL
338- ["child"]=>
339- array(1) {
340- [0]=>
341- &object(tidyNode)#11 (8) {
342- ["value"]=>
343- string(4) "Test"
344- ["name"]=>
345- string(0) ""
346- ["type"]=>
347- int(4)
348- ["line"]=>
349- int(1)
350- ["column"]=>
351- int(61)
352- ["proprietary"]=>
353- bool(false)
354- ["attribute"]=>
355- NULL
356- ["child"]=>
357- NULL
358- }
359- }
360- }
361- }
362- }
363- bool(true)
364- object(tidyNode)#9 (8) {
365- ["value"]=>
366- string(3) "Bye"
367- ["name"]=>
368- string(0) ""
369- ["type"]=>
370- int(4)
371- ["line"]=>
372- int(1)
373- ["column"]=>
374- int(55)
375- ["proprietary"]=>
376- bool(false)
377- ["attribute"]=>
378- NULL
379- ["child"]=>
380- NULL
381- }
382- object(tidyNode)#10 (9) {
383- ["value"]=>
384- string(11) "<u>Test</u>"
385- ["name"]=>
386- string(1) "u"
387- ["type"]=>
388- int(5)
389- ["line"]=>
390- int(1)
391- ["column"]=>
392- int(58)
393- ["proprietary"]=>
394- bool(false)
395- ["id"]=>
396- int(114)
397- ["attribute"]=>
398- NULL
399- ["child"]=>
400- array(1) {
401- [0]=>
402- &object(tidyNode)#11 (8) {
403- ["value"]=>
404- string(4) "Test"
405- ["name"]=>
406- string(0) ""
407- ["type"]=>
408- int(4)
409- ["line"]=>
410- int(1)
411- ["column"]=>
412- int(61)
413- ["proprietary"]=>
414- bool(false)
415- ["attribute"]=>
416- NULL
417- ["child"]=>
418- NULL
419- }
420- }
421- }
422- bool(true)
423- object(tidyNode)#11 (8) {
424- ["value"]=>
425- string(4) "Test"
426- ["name"]=>
427- string(0) ""
428- ["type"]=>
429- int(4)
430- ["line"]=>
431- int(1)
432- ["column"]=>
433- int(61)
434- ["proprietary"]=>
435- bool(false)
436- ["attribute"]=>
437- NULL
438- ["child"]=>
439- NULL
440- }