Annotation of embedaddon/php/ext/spl/tests/heap_006.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: SPL: SplMaxHeap: large unordered input iterated
3: --FILE--
4: <?php
5: $input = range(1,100);
6: shuffle($input);
7:
8: $h = new SplMaxHeap();
9:
10: foreach($input as $i) {
11: $h->insert($i);
12: }
13:
14: foreach ($h as $k => $o) {
15: echo "$k => $o\n";
16: }
17: ?>
18: ===DONE===
19: <?php exit(0); ?>
20: --EXPECTF--
21: 100 => 100
22: 99 => 99
23: 98 => 98
24: 97 => 97
25: 96 => 96
26: 95 => 95
27: 94 => 94
28: 93 => 93
29: 92 => 92
30: 91 => 91
31: 90 => 90
32: 89 => 89
33: 88 => 88
34: 87 => 87
35: 86 => 86
36: 85 => 85
37: 84 => 84
38: 83 => 83
39: 82 => 82
40: 81 => 81
41: 80 => 80
42: 79 => 79
43: 78 => 78
44: 77 => 77
45: 76 => 76
46: 75 => 75
47: 74 => 74
48: 73 => 73
49: 72 => 72
50: 71 => 71
51: 70 => 70
52: 69 => 69
53: 68 => 68
54: 67 => 67
55: 66 => 66
56: 65 => 65
57: 64 => 64
58: 63 => 63
59: 62 => 62
60: 61 => 61
61: 60 => 60
62: 59 => 59
63: 58 => 58
64: 57 => 57
65: 56 => 56
66: 55 => 55
67: 54 => 54
68: 53 => 53
69: 52 => 52
70: 51 => 51
71: 50 => 50
72: 49 => 49
73: 48 => 48
74: 47 => 47
75: 46 => 46
76: 45 => 45
77: 44 => 44
78: 43 => 43
79: 42 => 42
80: 41 => 41
81: 40 => 40
82: 39 => 39
83: 38 => 38
84: 37 => 37
85: 36 => 36
86: 35 => 35
87: 34 => 34
88: 33 => 33
89: 32 => 32
90: 31 => 31
91: 30 => 30
92: 29 => 29
93: 28 => 28
94: 27 => 27
95: 26 => 26
96: 25 => 25
97: 24 => 24
98: 23 => 23
99: 22 => 22
100: 21 => 21
101: 20 => 20
102: 19 => 19
103: 18 => 18
104: 17 => 17
105: 16 => 16
106: 15 => 15
107: 14 => 14
108: 13 => 13
109: 12 => 12
110: 11 => 11
111: 10 => 10
112: 9 => 9
113: 8 => 8
114: 7 => 7
115: 6 => 6
116: 5 => 5
117: 4 => 4
118: 3 => 3
119: 2 => 2
120: 1 => 1
121: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>