IndexedDB: don't expose IDBDatabaseError to script
[WebKit-https.git] / LayoutTests / storage / indexeddb / index-cursor-expected.txt
1 Test IndexedDB's webkitIDBIndex.openCursor + the cursor it produces in depth.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 indexedDB = self.indexedDB || self.webkitIndexedDB || self.mozIndexedDB || self.msIndexedDB || self.OIndexedDB;
7
8 indexedDB.open('index-cursor')
9 db = event.target.result
10 db.setVersion('new version')
11 trans = event.target.result
12 PASS trans !== null is true
13 Deleted all object stores.
14 db.createObjectStore('someObjectStore')
15 objectStore.createIndex('someIndex', 'x')
16 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
17 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
18 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
19 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
20 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
21 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
22 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
23 objectStore.add({'x': testData[nextToAdd]}, nextToAdd)
24 Scheduling tests...
25 Running tests...
26
27 Next test: lower open bound is 0; sorted ascending.
28 PASS event.target.result.primaryKey is expectedIndex
29 PASS event.target.result.key is testData[2]
30 PASS event.target.result.primaryKey is expectedIndex
31 PASS event.target.result.key is testData[3]
32 PASS event.target.result.primaryKey is expectedIndex
33 PASS event.target.result.key is testData[4]
34 PASS event.target.result.primaryKey is expectedIndex
35 PASS event.target.result.key is testData[5]
36 PASS event.target.result.primaryKey is expectedIndex
37 PASS event.target.result.key is testData[6]
38 PASS event.target.result.primaryKey is expectedIndex
39 PASS event.target.result.key is testData[7]
40 PASS event.target.result is null
41
42 Next test: lower bound is 0; sorted ascending.
43 PASS event.target.result.primaryKey is expectedIndex
44 PASS event.target.result.key is testData[0]
45 PASS event.target.result.primaryKey is expectedIndex
46 PASS event.target.result.key is testData[1]
47 PASS event.target.result.primaryKey is expectedIndex
48 PASS event.target.result.key is testData[2]
49 PASS event.target.result.primaryKey is expectedIndex
50 PASS event.target.result.key is testData[3]
51 PASS event.target.result.primaryKey is expectedIndex
52 PASS event.target.result.key is testData[4]
53 PASS event.target.result.primaryKey is expectedIndex
54 PASS event.target.result.key is testData[5]
55 PASS event.target.result.primaryKey is expectedIndex
56 PASS event.target.result.key is testData[6]
57 PASS event.target.result.primaryKey is expectedIndex
58 PASS event.target.result.key is testData[7]
59 PASS event.target.result is null
60
61 Next test: upper open bound is 0; sorted ascending.
62 PASS event.target.result is null
63
64 Next test: upper bound is 0; sorted ascending.
65 PASS event.target.result.primaryKey is expectedIndex
66 PASS event.target.result.key is testData[0]
67 PASS event.target.result.primaryKey is expectedIndex
68 PASS event.target.result.key is testData[1]
69 PASS event.target.result is null
70
71 Next test: lower open bound is 0; sorted descending.
72 PASS event.target.result.primaryKey is expectedIndex
73 PASS event.target.result.key is testData[7]
74 PASS event.target.result.primaryKey is expectedIndex
75 PASS event.target.result.key is testData[6]
76 PASS event.target.result.primaryKey is expectedIndex
77 PASS event.target.result.key is testData[5]
78 PASS event.target.result.primaryKey is expectedIndex
79 PASS event.target.result.key is testData[4]
80 PASS event.target.result.primaryKey is expectedIndex
81 PASS event.target.result.key is testData[3]
82 PASS event.target.result.primaryKey is expectedIndex
83 PASS event.target.result.key is testData[2]
84 PASS event.target.result is null
85
86 Next test: lower bound is 0; sorted descending.
87 PASS event.target.result.primaryKey is expectedIndex
88 PASS event.target.result.key is testData[7]
89 PASS event.target.result.primaryKey is expectedIndex
90 PASS event.target.result.key is testData[6]
91 PASS event.target.result.primaryKey is expectedIndex
92 PASS event.target.result.key is testData[5]
93 PASS event.target.result.primaryKey is expectedIndex
94 PASS event.target.result.key is testData[4]
95 PASS event.target.result.primaryKey is expectedIndex
96 PASS event.target.result.key is testData[3]
97 PASS event.target.result.primaryKey is expectedIndex
98 PASS event.target.result.key is testData[2]
99 PASS event.target.result.primaryKey is expectedIndex
100 PASS event.target.result.key is testData[1]
101 PASS event.target.result.primaryKey is expectedIndex
102 PASS event.target.result.key is testData[0]
103 PASS event.target.result is null
104
105 Next test: upper open bound is 0; sorted descending.
106 PASS event.target.result is null
107
108 Next test: upper bound is 0; sorted descending.
109 PASS event.target.result.primaryKey is expectedIndex
110 PASS event.target.result.key is testData[1]
111 PASS event.target.result.primaryKey is expectedIndex
112 PASS event.target.result.key is testData[0]
113 PASS event.target.result is null
114
115 Next test: lower open bound is 0; upper open bound is 6; sorted ascending.
116 PASS event.target.result.primaryKey is expectedIndex
117 PASS event.target.result.key is testData[2]
118 PASS event.target.result.primaryKey is expectedIndex
119 PASS event.target.result.key is testData[3]
120 PASS event.target.result.primaryKey is expectedIndex
121 PASS event.target.result.key is testData[4]
122 PASS event.target.result.primaryKey is expectedIndex
123 PASS event.target.result.key is testData[5]
124 PASS event.target.result is null
125
126 Next test: lower open bound is 0; upper bound is 6; sorted ascending.
127 PASS event.target.result.primaryKey is expectedIndex
128 PASS event.target.result.key is testData[2]
129 PASS event.target.result.primaryKey is expectedIndex
130 PASS event.target.result.key is testData[3]
131 PASS event.target.result.primaryKey is expectedIndex
132 PASS event.target.result.key is testData[4]
133 PASS event.target.result.primaryKey is expectedIndex
134 PASS event.target.result.key is testData[5]
135 PASS event.target.result.primaryKey is expectedIndex
136 PASS event.target.result.key is testData[6]
137 PASS event.target.result.primaryKey is expectedIndex
138 PASS event.target.result.key is testData[7]
139 PASS event.target.result is null
140
141 Next test: lower bound is 0; upper open bound is 6; sorted ascending.
142 PASS event.target.result.primaryKey is expectedIndex
143 PASS event.target.result.key is testData[0]
144 PASS event.target.result.primaryKey is expectedIndex
145 PASS event.target.result.key is testData[1]
146 PASS event.target.result.primaryKey is expectedIndex
147 PASS event.target.result.key is testData[2]
148 PASS event.target.result.primaryKey is expectedIndex
149 PASS event.target.result.key is testData[3]
150 PASS event.target.result.primaryKey is expectedIndex
151 PASS event.target.result.key is testData[4]
152 PASS event.target.result.primaryKey is expectedIndex
153 PASS event.target.result.key is testData[5]
154 PASS event.target.result is null
155
156 Next test: lower bound is 0; upper bound is 6; sorted ascending.
157 PASS event.target.result.primaryKey is expectedIndex
158 PASS event.target.result.key is testData[0]
159 PASS event.target.result.primaryKey is expectedIndex
160 PASS event.target.result.key is testData[1]
161 PASS event.target.result.primaryKey is expectedIndex
162 PASS event.target.result.key is testData[2]
163 PASS event.target.result.primaryKey is expectedIndex
164 PASS event.target.result.key is testData[3]
165 PASS event.target.result.primaryKey is expectedIndex
166 PASS event.target.result.key is testData[4]
167 PASS event.target.result.primaryKey is expectedIndex
168 PASS event.target.result.key is testData[5]
169 PASS event.target.result.primaryKey is expectedIndex
170 PASS event.target.result.key is testData[6]
171 PASS event.target.result.primaryKey is expectedIndex
172 PASS event.target.result.key is testData[7]
173 PASS event.target.result is null
174
175 Next test: lower open bound is 0; upper open bound is 6; sorted descending.
176 PASS event.target.result.primaryKey is expectedIndex
177 PASS event.target.result.key is testData[5]
178 PASS event.target.result.primaryKey is expectedIndex
179 PASS event.target.result.key is testData[4]
180 PASS event.target.result.primaryKey is expectedIndex
181 PASS event.target.result.key is testData[3]
182 PASS event.target.result.primaryKey is expectedIndex
183 PASS event.target.result.key is testData[2]
184 PASS event.target.result is null
185
186 Next test: lower open bound is 0; upper bound is 6; sorted descending.
187 PASS event.target.result.primaryKey is expectedIndex
188 PASS event.target.result.key is testData[7]
189 PASS event.target.result.primaryKey is expectedIndex
190 PASS event.target.result.key is testData[6]
191 PASS event.target.result.primaryKey is expectedIndex
192 PASS event.target.result.key is testData[5]
193 PASS event.target.result.primaryKey is expectedIndex
194 PASS event.target.result.key is testData[4]
195 PASS event.target.result.primaryKey is expectedIndex
196 PASS event.target.result.key is testData[3]
197 PASS event.target.result.primaryKey is expectedIndex
198 PASS event.target.result.key is testData[2]
199 PASS event.target.result is null
200
201 Next test: lower bound is 0; upper open bound is 6; sorted descending.
202 PASS event.target.result.primaryKey is expectedIndex
203 PASS event.target.result.key is testData[5]
204 PASS event.target.result.primaryKey is expectedIndex
205 PASS event.target.result.key is testData[4]
206 PASS event.target.result.primaryKey is expectedIndex
207 PASS event.target.result.key is testData[3]
208 PASS event.target.result.primaryKey is expectedIndex
209 PASS event.target.result.key is testData[2]
210 PASS event.target.result.primaryKey is expectedIndex
211 PASS event.target.result.key is testData[1]
212 PASS event.target.result.primaryKey is expectedIndex
213 PASS event.target.result.key is testData[0]
214 PASS event.target.result is null
215
216 Next test: lower bound is 0; upper bound is 6; sorted descending.
217 PASS event.target.result.primaryKey is expectedIndex
218 PASS event.target.result.key is testData[7]
219 PASS event.target.result.primaryKey is expectedIndex
220 PASS event.target.result.key is testData[6]
221 PASS event.target.result.primaryKey is expectedIndex
222 PASS event.target.result.key is testData[5]
223 PASS event.target.result.primaryKey is expectedIndex
224 PASS event.target.result.key is testData[4]
225 PASS event.target.result.primaryKey is expectedIndex
226 PASS event.target.result.key is testData[3]
227 PASS event.target.result.primaryKey is expectedIndex
228 PASS event.target.result.key is testData[2]
229 PASS event.target.result.primaryKey is expectedIndex
230 PASS event.target.result.key is testData[1]
231 PASS event.target.result.primaryKey is expectedIndex
232 PASS event.target.result.key is testData[0]
233 PASS event.target.result is null
234
235 Next test: lower open bound is 0; upper open bound is 7; sorted ascending.
236 PASS event.target.result.primaryKey is expectedIndex
237 PASS event.target.result.key is testData[2]
238 PASS event.target.result.primaryKey is expectedIndex
239 PASS event.target.result.key is testData[3]
240 PASS event.target.result.primaryKey is expectedIndex
241 PASS event.target.result.key is testData[4]
242 PASS event.target.result.primaryKey is expectedIndex
243 PASS event.target.result.key is testData[5]
244 PASS event.target.result is null
245
246 Next test: lower open bound is 0; upper bound is 7; sorted ascending.
247 PASS event.target.result.primaryKey is expectedIndex
248 PASS event.target.result.key is testData[2]
249 PASS event.target.result.primaryKey is expectedIndex
250 PASS event.target.result.key is testData[3]
251 PASS event.target.result.primaryKey is expectedIndex
252 PASS event.target.result.key is testData[4]
253 PASS event.target.result.primaryKey is expectedIndex
254 PASS event.target.result.key is testData[5]
255 PASS event.target.result.primaryKey is expectedIndex
256 PASS event.target.result.key is testData[6]
257 PASS event.target.result.primaryKey is expectedIndex
258 PASS event.target.result.key is testData[7]
259 PASS event.target.result is null
260
261 Next test: lower bound is 0; upper open bound is 7; sorted ascending.
262 PASS event.target.result.primaryKey is expectedIndex
263 PASS event.target.result.key is testData[0]
264 PASS event.target.result.primaryKey is expectedIndex
265 PASS event.target.result.key is testData[1]
266 PASS event.target.result.primaryKey is expectedIndex
267 PASS event.target.result.key is testData[2]
268 PASS event.target.result.primaryKey is expectedIndex
269 PASS event.target.result.key is testData[3]
270 PASS event.target.result.primaryKey is expectedIndex
271 PASS event.target.result.key is testData[4]
272 PASS event.target.result.primaryKey is expectedIndex
273 PASS event.target.result.key is testData[5]
274 PASS event.target.result is null
275
276 Next test: lower bound is 0; upper bound is 7; sorted ascending.
277 PASS event.target.result.primaryKey is expectedIndex
278 PASS event.target.result.key is testData[0]
279 PASS event.target.result.primaryKey is expectedIndex
280 PASS event.target.result.key is testData[1]
281 PASS event.target.result.primaryKey is expectedIndex
282 PASS event.target.result.key is testData[2]
283 PASS event.target.result.primaryKey is expectedIndex
284 PASS event.target.result.key is testData[3]
285 PASS event.target.result.primaryKey is expectedIndex
286 PASS event.target.result.key is testData[4]
287 PASS event.target.result.primaryKey is expectedIndex
288 PASS event.target.result.key is testData[5]
289 PASS event.target.result.primaryKey is expectedIndex
290 PASS event.target.result.key is testData[6]
291 PASS event.target.result.primaryKey is expectedIndex
292 PASS event.target.result.key is testData[7]
293 PASS event.target.result is null
294
295 Next test: lower open bound is 0; upper open bound is 7; sorted descending.
296 PASS event.target.result.primaryKey is expectedIndex
297 PASS event.target.result.key is testData[5]
298 PASS event.target.result.primaryKey is expectedIndex
299 PASS event.target.result.key is testData[4]
300 PASS event.target.result.primaryKey is expectedIndex
301 PASS event.target.result.key is testData[3]
302 PASS event.target.result.primaryKey is expectedIndex
303 PASS event.target.result.key is testData[2]
304 PASS event.target.result is null
305
306 Next test: lower open bound is 0; upper bound is 7; sorted descending.
307 PASS event.target.result.primaryKey is expectedIndex
308 PASS event.target.result.key is testData[7]
309 PASS event.target.result.primaryKey is expectedIndex
310 PASS event.target.result.key is testData[6]
311 PASS event.target.result.primaryKey is expectedIndex
312 PASS event.target.result.key is testData[5]
313 PASS event.target.result.primaryKey is expectedIndex
314 PASS event.target.result.key is testData[4]
315 PASS event.target.result.primaryKey is expectedIndex
316 PASS event.target.result.key is testData[3]
317 PASS event.target.result.primaryKey is expectedIndex
318 PASS event.target.result.key is testData[2]
319 PASS event.target.result is null
320
321 Next test: lower bound is 0; upper open bound is 7; sorted descending.
322 PASS event.target.result.primaryKey is expectedIndex
323 PASS event.target.result.key is testData[5]
324 PASS event.target.result.primaryKey is expectedIndex
325 PASS event.target.result.key is testData[4]
326 PASS event.target.result.primaryKey is expectedIndex
327 PASS event.target.result.key is testData[3]
328 PASS event.target.result.primaryKey is expectedIndex
329 PASS event.target.result.key is testData[2]
330 PASS event.target.result.primaryKey is expectedIndex
331 PASS event.target.result.key is testData[1]
332 PASS event.target.result.primaryKey is expectedIndex
333 PASS event.target.result.key is testData[0]
334 PASS event.target.result is null
335
336 Next test: lower bound is 0; upper bound is 7; sorted descending.
337 PASS event.target.result.primaryKey is expectedIndex
338 PASS event.target.result.key is testData[7]
339 PASS event.target.result.primaryKey is expectedIndex
340 PASS event.target.result.key is testData[6]
341 PASS event.target.result.primaryKey is expectedIndex
342 PASS event.target.result.key is testData[5]
343 PASS event.target.result.primaryKey is expectedIndex
344 PASS event.target.result.key is testData[4]
345 PASS event.target.result.primaryKey is expectedIndex
346 PASS event.target.result.key is testData[3]
347 PASS event.target.result.primaryKey is expectedIndex
348 PASS event.target.result.key is testData[2]
349 PASS event.target.result.primaryKey is expectedIndex
350 PASS event.target.result.key is testData[1]
351 PASS event.target.result.primaryKey is expectedIndex
352 PASS event.target.result.key is testData[0]
353 PASS event.target.result is null
354
355 Next test: lower open bound is 1; sorted ascending.
356 PASS event.target.result.primaryKey is expectedIndex
357 PASS event.target.result.key is testData[2]
358 PASS event.target.result.primaryKey is expectedIndex
359 PASS event.target.result.key is testData[3]
360 PASS event.target.result.primaryKey is expectedIndex
361 PASS event.target.result.key is testData[4]
362 PASS event.target.result.primaryKey is expectedIndex
363 PASS event.target.result.key is testData[5]
364 PASS event.target.result.primaryKey is expectedIndex
365 PASS event.target.result.key is testData[6]
366 PASS event.target.result.primaryKey is expectedIndex
367 PASS event.target.result.key is testData[7]
368 PASS event.target.result is null
369
370 Next test: lower bound is 1; sorted ascending.
371 PASS event.target.result.primaryKey is expectedIndex
372 PASS event.target.result.key is testData[0]
373 PASS event.target.result.primaryKey is expectedIndex
374 PASS event.target.result.key is testData[1]
375 PASS event.target.result.primaryKey is expectedIndex
376 PASS event.target.result.key is testData[2]
377 PASS event.target.result.primaryKey is expectedIndex
378 PASS event.target.result.key is testData[3]
379 PASS event.target.result.primaryKey is expectedIndex
380 PASS event.target.result.key is testData[4]
381 PASS event.target.result.primaryKey is expectedIndex
382 PASS event.target.result.key is testData[5]
383 PASS event.target.result.primaryKey is expectedIndex
384 PASS event.target.result.key is testData[6]
385 PASS event.target.result.primaryKey is expectedIndex
386 PASS event.target.result.key is testData[7]
387 PASS event.target.result is null
388
389 Next test: upper open bound is 1; sorted ascending.
390 PASS event.target.result is null
391
392 Next test: upper bound is 1; sorted ascending.
393 PASS event.target.result.primaryKey is expectedIndex
394 PASS event.target.result.key is testData[0]
395 PASS event.target.result.primaryKey is expectedIndex
396 PASS event.target.result.key is testData[1]
397 PASS event.target.result is null
398
399 Next test: lower open bound is 1; sorted descending.
400 PASS event.target.result.primaryKey is expectedIndex
401 PASS event.target.result.key is testData[7]
402 PASS event.target.result.primaryKey is expectedIndex
403 PASS event.target.result.key is testData[6]
404 PASS event.target.result.primaryKey is expectedIndex
405 PASS event.target.result.key is testData[5]
406 PASS event.target.result.primaryKey is expectedIndex
407 PASS event.target.result.key is testData[4]
408 PASS event.target.result.primaryKey is expectedIndex
409 PASS event.target.result.key is testData[3]
410 PASS event.target.result.primaryKey is expectedIndex
411 PASS event.target.result.key is testData[2]
412 PASS event.target.result is null
413
414 Next test: lower bound is 1; sorted descending.
415 PASS event.target.result.primaryKey is expectedIndex
416 PASS event.target.result.key is testData[7]
417 PASS event.target.result.primaryKey is expectedIndex
418 PASS event.target.result.key is testData[6]
419 PASS event.target.result.primaryKey is expectedIndex
420 PASS event.target.result.key is testData[5]
421 PASS event.target.result.primaryKey is expectedIndex
422 PASS event.target.result.key is testData[4]
423 PASS event.target.result.primaryKey is expectedIndex
424 PASS event.target.result.key is testData[3]
425 PASS event.target.result.primaryKey is expectedIndex
426 PASS event.target.result.key is testData[2]
427 PASS event.target.result.primaryKey is expectedIndex
428 PASS event.target.result.key is testData[1]
429 PASS event.target.result.primaryKey is expectedIndex
430 PASS event.target.result.key is testData[0]
431 PASS event.target.result is null
432
433 Next test: upper open bound is 1; sorted descending.
434 PASS event.target.result is null
435
436 Next test: upper bound is 1; sorted descending.
437 PASS event.target.result.primaryKey is expectedIndex
438 PASS event.target.result.key is testData[1]
439 PASS event.target.result.primaryKey is expectedIndex
440 PASS event.target.result.key is testData[0]
441 PASS event.target.result is null
442
443 Next test: lower open bound is 1; upper open bound is 6; sorted ascending.
444 PASS event.target.result.primaryKey is expectedIndex
445 PASS event.target.result.key is testData[2]
446 PASS event.target.result.primaryKey is expectedIndex
447 PASS event.target.result.key is testData[3]
448 PASS event.target.result.primaryKey is expectedIndex
449 PASS event.target.result.key is testData[4]
450 PASS event.target.result.primaryKey is expectedIndex
451 PASS event.target.result.key is testData[5]
452 PASS event.target.result is null
453
454 Next test: lower open bound is 1; upper bound is 6; sorted ascending.
455 PASS event.target.result.primaryKey is expectedIndex
456 PASS event.target.result.key is testData[2]
457 PASS event.target.result.primaryKey is expectedIndex
458 PASS event.target.result.key is testData[3]
459 PASS event.target.result.primaryKey is expectedIndex
460 PASS event.target.result.key is testData[4]
461 PASS event.target.result.primaryKey is expectedIndex
462 PASS event.target.result.key is testData[5]
463 PASS event.target.result.primaryKey is expectedIndex
464 PASS event.target.result.key is testData[6]
465 PASS event.target.result.primaryKey is expectedIndex
466 PASS event.target.result.key is testData[7]
467 PASS event.target.result is null
468
469 Next test: lower bound is 1; upper open bound is 6; sorted ascending.
470 PASS event.target.result.primaryKey is expectedIndex
471 PASS event.target.result.key is testData[0]
472 PASS event.target.result.primaryKey is expectedIndex
473 PASS event.target.result.key is testData[1]
474 PASS event.target.result.primaryKey is expectedIndex
475 PASS event.target.result.key is testData[2]
476 PASS event.target.result.primaryKey is expectedIndex
477 PASS event.target.result.key is testData[3]
478 PASS event.target.result.primaryKey is expectedIndex
479 PASS event.target.result.key is testData[4]
480 PASS event.target.result.primaryKey is expectedIndex
481 PASS event.target.result.key is testData[5]
482 PASS event.target.result is null
483
484 Next test: lower bound is 1; upper bound is 6; sorted ascending.
485 PASS event.target.result.primaryKey is expectedIndex
486 PASS event.target.result.key is testData[0]
487 PASS event.target.result.primaryKey is expectedIndex
488 PASS event.target.result.key is testData[1]
489 PASS event.target.result.primaryKey is expectedIndex
490 PASS event.target.result.key is testData[2]
491 PASS event.target.result.primaryKey is expectedIndex
492 PASS event.target.result.key is testData[3]
493 PASS event.target.result.primaryKey is expectedIndex
494 PASS event.target.result.key is testData[4]
495 PASS event.target.result.primaryKey is expectedIndex
496 PASS event.target.result.key is testData[5]
497 PASS event.target.result.primaryKey is expectedIndex
498 PASS event.target.result.key is testData[6]
499 PASS event.target.result.primaryKey is expectedIndex
500 PASS event.target.result.key is testData[7]
501 PASS event.target.result is null
502
503 Next test: lower open bound is 1; upper open bound is 6; sorted descending.
504 PASS event.target.result.primaryKey is expectedIndex
505 PASS event.target.result.key is testData[5]
506 PASS event.target.result.primaryKey is expectedIndex
507 PASS event.target.result.key is testData[4]
508 PASS event.target.result.primaryKey is expectedIndex
509 PASS event.target.result.key is testData[3]
510 PASS event.target.result.primaryKey is expectedIndex
511 PASS event.target.result.key is testData[2]
512 PASS event.target.result is null
513
514 Next test: lower open bound is 1; upper bound is 6; sorted descending.
515 PASS event.target.result.primaryKey is expectedIndex
516 PASS event.target.result.key is testData[7]
517 PASS event.target.result.primaryKey is expectedIndex
518 PASS event.target.result.key is testData[6]
519 PASS event.target.result.primaryKey is expectedIndex
520 PASS event.target.result.key is testData[5]
521 PASS event.target.result.primaryKey is expectedIndex
522 PASS event.target.result.key is testData[4]
523 PASS event.target.result.primaryKey is expectedIndex
524 PASS event.target.result.key is testData[3]
525 PASS event.target.result.primaryKey is expectedIndex
526 PASS event.target.result.key is testData[2]
527 PASS event.target.result is null
528
529 Next test: lower bound is 1; upper open bound is 6; sorted descending.
530 PASS event.target.result.primaryKey is expectedIndex
531 PASS event.target.result.key is testData[5]
532 PASS event.target.result.primaryKey is expectedIndex
533 PASS event.target.result.key is testData[4]
534 PASS event.target.result.primaryKey is expectedIndex
535 PASS event.target.result.key is testData[3]
536 PASS event.target.result.primaryKey is expectedIndex
537 PASS event.target.result.key is testData[2]
538 PASS event.target.result.primaryKey is expectedIndex
539 PASS event.target.result.key is testData[1]
540 PASS event.target.result.primaryKey is expectedIndex
541 PASS event.target.result.key is testData[0]
542 PASS event.target.result is null
543
544 Next test: lower bound is 1; upper bound is 6; sorted descending.
545 PASS event.target.result.primaryKey is expectedIndex
546 PASS event.target.result.key is testData[7]
547 PASS event.target.result.primaryKey is expectedIndex
548 PASS event.target.result.key is testData[6]
549 PASS event.target.result.primaryKey is expectedIndex
550 PASS event.target.result.key is testData[5]
551 PASS event.target.result.primaryKey is expectedIndex
552 PASS event.target.result.key is testData[4]
553 PASS event.target.result.primaryKey is expectedIndex
554 PASS event.target.result.key is testData[3]
555 PASS event.target.result.primaryKey is expectedIndex
556 PASS event.target.result.key is testData[2]
557 PASS event.target.result.primaryKey is expectedIndex
558 PASS event.target.result.key is testData[1]
559 PASS event.target.result.primaryKey is expectedIndex
560 PASS event.target.result.key is testData[0]
561 PASS event.target.result is null
562
563 Next test: lower open bound is 1; upper open bound is 7; sorted ascending.
564 PASS event.target.result.primaryKey is expectedIndex
565 PASS event.target.result.key is testData[2]
566 PASS event.target.result.primaryKey is expectedIndex
567 PASS event.target.result.key is testData[3]
568 PASS event.target.result.primaryKey is expectedIndex
569 PASS event.target.result.key is testData[4]
570 PASS event.target.result.primaryKey is expectedIndex
571 PASS event.target.result.key is testData[5]
572 PASS event.target.result is null
573
574 Next test: lower open bound is 1; upper bound is 7; sorted ascending.
575 PASS event.target.result.primaryKey is expectedIndex
576 PASS event.target.result.key is testData[2]
577 PASS event.target.result.primaryKey is expectedIndex
578 PASS event.target.result.key is testData[3]
579 PASS event.target.result.primaryKey is expectedIndex
580 PASS event.target.result.key is testData[4]
581 PASS event.target.result.primaryKey is expectedIndex
582 PASS event.target.result.key is testData[5]
583 PASS event.target.result.primaryKey is expectedIndex
584 PASS event.target.result.key is testData[6]
585 PASS event.target.result.primaryKey is expectedIndex
586 PASS event.target.result.key is testData[7]
587 PASS event.target.result is null
588
589 Next test: lower bound is 1; upper open bound is 7; sorted ascending.
590 PASS event.target.result.primaryKey is expectedIndex
591 PASS event.target.result.key is testData[0]
592 PASS event.target.result.primaryKey is expectedIndex
593 PASS event.target.result.key is testData[1]
594 PASS event.target.result.primaryKey is expectedIndex
595 PASS event.target.result.key is testData[2]
596 PASS event.target.result.primaryKey is expectedIndex
597 PASS event.target.result.key is testData[3]
598 PASS event.target.result.primaryKey is expectedIndex
599 PASS event.target.result.key is testData[4]
600 PASS event.target.result.primaryKey is expectedIndex
601 PASS event.target.result.key is testData[5]
602 PASS event.target.result is null
603
604 Next test: lower bound is 1; upper bound is 7; sorted ascending.
605 PASS event.target.result.primaryKey is expectedIndex
606 PASS event.target.result.key is testData[0]
607 PASS event.target.result.primaryKey is expectedIndex
608 PASS event.target.result.key is testData[1]
609 PASS event.target.result.primaryKey is expectedIndex
610 PASS event.target.result.key is testData[2]
611 PASS event.target.result.primaryKey is expectedIndex
612 PASS event.target.result.key is testData[3]
613 PASS event.target.result.primaryKey is expectedIndex
614 PASS event.target.result.key is testData[4]
615 PASS event.target.result.primaryKey is expectedIndex
616 PASS event.target.result.key is testData[5]
617 PASS event.target.result.primaryKey is expectedIndex
618 PASS event.target.result.key is testData[6]
619 PASS event.target.result.primaryKey is expectedIndex
620 PASS event.target.result.key is testData[7]
621 PASS event.target.result is null
622
623 Next test: lower open bound is 1; upper open bound is 7; sorted descending.
624 PASS event.target.result.primaryKey is expectedIndex
625 PASS event.target.result.key is testData[5]
626 PASS event.target.result.primaryKey is expectedIndex
627 PASS event.target.result.key is testData[4]
628 PASS event.target.result.primaryKey is expectedIndex
629 PASS event.target.result.key is testData[3]
630 PASS event.target.result.primaryKey is expectedIndex
631 PASS event.target.result.key is testData[2]
632 PASS event.target.result is null
633
634 Next test: lower open bound is 1; upper bound is 7; sorted descending.
635 PASS event.target.result.primaryKey is expectedIndex
636 PASS event.target.result.key is testData[7]
637 PASS event.target.result.primaryKey is expectedIndex
638 PASS event.target.result.key is testData[6]
639 PASS event.target.result.primaryKey is expectedIndex
640 PASS event.target.result.key is testData[5]
641 PASS event.target.result.primaryKey is expectedIndex
642 PASS event.target.result.key is testData[4]
643 PASS event.target.result.primaryKey is expectedIndex
644 PASS event.target.result.key is testData[3]
645 PASS event.target.result.primaryKey is expectedIndex
646 PASS event.target.result.key is testData[2]
647 PASS event.target.result is null
648
649 Next test: lower bound is 1; upper open bound is 7; sorted descending.
650 PASS event.target.result.primaryKey is expectedIndex
651 PASS event.target.result.key is testData[5]
652 PASS event.target.result.primaryKey is expectedIndex
653 PASS event.target.result.key is testData[4]
654 PASS event.target.result.primaryKey is expectedIndex
655 PASS event.target.result.key is testData[3]
656 PASS event.target.result.primaryKey is expectedIndex
657 PASS event.target.result.key is testData[2]
658 PASS event.target.result.primaryKey is expectedIndex
659 PASS event.target.result.key is testData[1]
660 PASS event.target.result.primaryKey is expectedIndex
661 PASS event.target.result.key is testData[0]
662 PASS event.target.result is null
663
664 Next test: lower bound is 1; upper bound is 7; sorted descending.
665 PASS event.target.result.primaryKey is expectedIndex
666 PASS event.target.result.key is testData[7]
667 PASS event.target.result.primaryKey is expectedIndex
668 PASS event.target.result.key is testData[6]
669 PASS event.target.result.primaryKey is expectedIndex
670 PASS event.target.result.key is testData[5]
671 PASS event.target.result.primaryKey is expectedIndex
672 PASS event.target.result.key is testData[4]
673 PASS event.target.result.primaryKey is expectedIndex
674 PASS event.target.result.key is testData[3]
675 PASS event.target.result.primaryKey is expectedIndex
676 PASS event.target.result.key is testData[2]
677 PASS event.target.result.primaryKey is expectedIndex
678 PASS event.target.result.key is testData[1]
679 PASS event.target.result.primaryKey is expectedIndex
680 PASS event.target.result.key is testData[0]
681 PASS event.target.result is null
682
683 Next test: lower open bound is 2; sorted ascending.
684 PASS event.target.result.primaryKey is expectedIndex
685 PASS event.target.result.key is testData[4]
686 PASS event.target.result.primaryKey is expectedIndex
687 PASS event.target.result.key is testData[5]
688 PASS event.target.result.primaryKey is expectedIndex
689 PASS event.target.result.key is testData[6]
690 PASS event.target.result.primaryKey is expectedIndex
691 PASS event.target.result.key is testData[7]
692 PASS event.target.result is null
693
694 Next test: lower bound is 2; sorted ascending.
695 PASS event.target.result.primaryKey is expectedIndex
696 PASS event.target.result.key is testData[2]
697 PASS event.target.result.primaryKey is expectedIndex
698 PASS event.target.result.key is testData[3]
699 PASS event.target.result.primaryKey is expectedIndex
700 PASS event.target.result.key is testData[4]
701 PASS event.target.result.primaryKey is expectedIndex
702 PASS event.target.result.key is testData[5]
703 PASS event.target.result.primaryKey is expectedIndex
704 PASS event.target.result.key is testData[6]
705 PASS event.target.result.primaryKey is expectedIndex
706 PASS event.target.result.key is testData[7]
707 PASS event.target.result is null
708
709 Next test: upper open bound is 2; sorted ascending.
710 PASS event.target.result.primaryKey is expectedIndex
711 PASS event.target.result.key is testData[0]
712 PASS event.target.result.primaryKey is expectedIndex
713 PASS event.target.result.key is testData[1]
714 PASS event.target.result is null
715
716 Next test: upper bound is 2; sorted ascending.
717 PASS event.target.result.primaryKey is expectedIndex
718 PASS event.target.result.key is testData[0]
719 PASS event.target.result.primaryKey is expectedIndex
720 PASS event.target.result.key is testData[1]
721 PASS event.target.result.primaryKey is expectedIndex
722 PASS event.target.result.key is testData[2]
723 PASS event.target.result.primaryKey is expectedIndex
724 PASS event.target.result.key is testData[3]
725 PASS event.target.result is null
726
727 Next test: lower open bound is 2; sorted descending.
728 PASS event.target.result.primaryKey is expectedIndex
729 PASS event.target.result.key is testData[7]
730 PASS event.target.result.primaryKey is expectedIndex
731 PASS event.target.result.key is testData[6]
732 PASS event.target.result.primaryKey is expectedIndex
733 PASS event.target.result.key is testData[5]
734 PASS event.target.result.primaryKey is expectedIndex
735 PASS event.target.result.key is testData[4]
736 PASS event.target.result is null
737
738 Next test: lower bound is 2; sorted descending.
739 PASS event.target.result.primaryKey is expectedIndex
740 PASS event.target.result.key is testData[7]
741 PASS event.target.result.primaryKey is expectedIndex
742 PASS event.target.result.key is testData[6]
743 PASS event.target.result.primaryKey is expectedIndex
744 PASS event.target.result.key is testData[5]
745 PASS event.target.result.primaryKey is expectedIndex
746 PASS event.target.result.key is testData[4]
747 PASS event.target.result.primaryKey is expectedIndex
748 PASS event.target.result.key is testData[3]
749 PASS event.target.result.primaryKey is expectedIndex
750 PASS event.target.result.key is testData[2]
751 PASS event.target.result is null
752
753 Next test: upper open bound is 2; sorted descending.
754 PASS event.target.result.primaryKey is expectedIndex
755 PASS event.target.result.key is testData[1]
756 PASS event.target.result.primaryKey is expectedIndex
757 PASS event.target.result.key is testData[0]
758 PASS event.target.result is null
759
760 Next test: upper bound is 2; sorted descending.
761 PASS event.target.result.primaryKey is expectedIndex
762 PASS event.target.result.key is testData[3]
763 PASS event.target.result.primaryKey is expectedIndex
764 PASS event.target.result.key is testData[2]
765 PASS event.target.result.primaryKey is expectedIndex
766 PASS event.target.result.key is testData[1]
767 PASS event.target.result.primaryKey is expectedIndex
768 PASS event.target.result.key is testData[0]
769 PASS event.target.result is null
770
771 Next test: lower open bound is 2; upper open bound is 6; sorted ascending.
772 PASS event.target.result.primaryKey is expectedIndex
773 PASS event.target.result.key is testData[4]
774 PASS event.target.result.primaryKey is expectedIndex
775 PASS event.target.result.key is testData[5]
776 PASS event.target.result is null
777
778 Next test: lower open bound is 2; upper bound is 6; sorted ascending.
779 PASS event.target.result.primaryKey is expectedIndex
780 PASS event.target.result.key is testData[4]
781 PASS event.target.result.primaryKey is expectedIndex
782 PASS event.target.result.key is testData[5]
783 PASS event.target.result.primaryKey is expectedIndex
784 PASS event.target.result.key is testData[6]
785 PASS event.target.result.primaryKey is expectedIndex
786 PASS event.target.result.key is testData[7]
787 PASS event.target.result is null
788
789 Next test: lower bound is 2; upper open bound is 6; sorted ascending.
790 PASS event.target.result.primaryKey is expectedIndex
791 PASS event.target.result.key is testData[2]
792 PASS event.target.result.primaryKey is expectedIndex
793 PASS event.target.result.key is testData[3]
794 PASS event.target.result.primaryKey is expectedIndex
795 PASS event.target.result.key is testData[4]
796 PASS event.target.result.primaryKey is expectedIndex
797 PASS event.target.result.key is testData[5]
798 PASS event.target.result is null
799
800 Next test: lower bound is 2; upper bound is 6; sorted ascending.
801 PASS event.target.result.primaryKey is expectedIndex
802 PASS event.target.result.key is testData[2]
803 PASS event.target.result.primaryKey is expectedIndex
804 PASS event.target.result.key is testData[3]
805 PASS event.target.result.primaryKey is expectedIndex
806 PASS event.target.result.key is testData[4]
807 PASS event.target.result.primaryKey is expectedIndex
808 PASS event.target.result.key is testData[5]
809 PASS event.target.result.primaryKey is expectedIndex
810 PASS event.target.result.key is testData[6]
811 PASS event.target.result.primaryKey is expectedIndex
812 PASS event.target.result.key is testData[7]
813 PASS event.target.result is null
814
815 Next test: lower open bound is 2; upper open bound is 6; sorted descending.
816 PASS event.target.result.primaryKey is expectedIndex
817 PASS event.target.result.key is testData[5]
818 PASS event.target.result.primaryKey is expectedIndex
819 PASS event.target.result.key is testData[4]
820 PASS event.target.result is null
821
822 Next test: lower open bound is 2; upper bound is 6; sorted descending.
823 PASS event.target.result.primaryKey is expectedIndex
824 PASS event.target.result.key is testData[7]
825 PASS event.target.result.primaryKey is expectedIndex
826 PASS event.target.result.key is testData[6]
827 PASS event.target.result.primaryKey is expectedIndex
828 PASS event.target.result.key is testData[5]
829 PASS event.target.result.primaryKey is expectedIndex
830 PASS event.target.result.key is testData[4]
831 PASS event.target.result is null
832
833 Next test: lower bound is 2; upper open bound is 6; sorted descending.
834 PASS event.target.result.primaryKey is expectedIndex
835 PASS event.target.result.key is testData[5]
836 PASS event.target.result.primaryKey is expectedIndex
837 PASS event.target.result.key is testData[4]
838 PASS event.target.result.primaryKey is expectedIndex
839 PASS event.target.result.key is testData[3]
840 PASS event.target.result.primaryKey is expectedIndex
841 PASS event.target.result.key is testData[2]
842 PASS event.target.result is null
843
844 Next test: lower bound is 2; upper bound is 6; sorted descending.
845 PASS event.target.result.primaryKey is expectedIndex
846 PASS event.target.result.key is testData[7]
847 PASS event.target.result.primaryKey is expectedIndex
848 PASS event.target.result.key is testData[6]
849 PASS event.target.result.primaryKey is expectedIndex
850 PASS event.target.result.key is testData[5]
851 PASS event.target.result.primaryKey is expectedIndex
852 PASS event.target.result.key is testData[4]
853 PASS event.target.result.primaryKey is expectedIndex
854 PASS event.target.result.key is testData[3]
855 PASS event.target.result.primaryKey is expectedIndex
856 PASS event.target.result.key is testData[2]
857 PASS event.target.result is null
858
859 Next test: lower open bound is 2; upper open bound is 7; sorted ascending.
860 PASS event.target.result.primaryKey is expectedIndex
861 PASS event.target.result.key is testData[4]
862 PASS event.target.result.primaryKey is expectedIndex
863 PASS event.target.result.key is testData[5]
864 PASS event.target.result is null
865
866 Next test: lower open bound is 2; upper bound is 7; sorted ascending.
867 PASS event.target.result.primaryKey is expectedIndex
868 PASS event.target.result.key is testData[4]
869 PASS event.target.result.primaryKey is expectedIndex
870 PASS event.target.result.key is testData[5]
871 PASS event.target.result.primaryKey is expectedIndex
872 PASS event.target.result.key is testData[6]
873 PASS event.target.result.primaryKey is expectedIndex
874 PASS event.target.result.key is testData[7]
875 PASS event.target.result is null
876
877 Next test: lower bound is 2; upper open bound is 7; sorted ascending.
878 PASS event.target.result.primaryKey is expectedIndex
879 PASS event.target.result.key is testData[2]
880 PASS event.target.result.primaryKey is expectedIndex
881 PASS event.target.result.key is testData[3]
882 PASS event.target.result.primaryKey is expectedIndex
883 PASS event.target.result.key is testData[4]
884 PASS event.target.result.primaryKey is expectedIndex
885 PASS event.target.result.key is testData[5]
886 PASS event.target.result is null
887
888 Next test: lower bound is 2; upper bound is 7; sorted ascending.
889 PASS event.target.result.primaryKey is expectedIndex
890 PASS event.target.result.key is testData[2]
891 PASS event.target.result.primaryKey is expectedIndex
892 PASS event.target.result.key is testData[3]
893 PASS event.target.result.primaryKey is expectedIndex
894 PASS event.target.result.key is testData[4]
895 PASS event.target.result.primaryKey is expectedIndex
896 PASS event.target.result.key is testData[5]
897 PASS event.target.result.primaryKey is expectedIndex
898 PASS event.target.result.key is testData[6]
899 PASS event.target.result.primaryKey is expectedIndex
900 PASS event.target.result.key is testData[7]
901 PASS event.target.result is null
902
903 Next test: lower open bound is 2; upper open bound is 7; sorted descending.
904 PASS event.target.result.primaryKey is expectedIndex
905 PASS event.target.result.key is testData[5]
906 PASS event.target.result.primaryKey is expectedIndex
907 PASS event.target.result.key is testData[4]
908 PASS event.target.result is null
909
910 Next test: lower open bound is 2; upper bound is 7; sorted descending.
911 PASS event.target.result.primaryKey is expectedIndex
912 PASS event.target.result.key is testData[7]
913 PASS event.target.result.primaryKey is expectedIndex
914 PASS event.target.result.key is testData[6]
915 PASS event.target.result.primaryKey is expectedIndex
916 PASS event.target.result.key is testData[5]
917 PASS event.target.result.primaryKey is expectedIndex
918 PASS event.target.result.key is testData[4]
919 PASS event.target.result is null
920
921 Next test: lower bound is 2; upper open bound is 7; sorted descending.
922 PASS event.target.result.primaryKey is expectedIndex
923 PASS event.target.result.key is testData[5]
924 PASS event.target.result.primaryKey is expectedIndex
925 PASS event.target.result.key is testData[4]
926 PASS event.target.result.primaryKey is expectedIndex
927 PASS event.target.result.key is testData[3]
928 PASS event.target.result.primaryKey is expectedIndex
929 PASS event.target.result.key is testData[2]
930 PASS event.target.result is null
931
932 Next test: lower bound is 2; upper bound is 7; sorted descending.
933 PASS event.target.result.primaryKey is expectedIndex
934 PASS event.target.result.key is testData[7]
935 PASS event.target.result.primaryKey is expectedIndex
936 PASS event.target.result.key is testData[6]
937 PASS event.target.result.primaryKey is expectedIndex
938 PASS event.target.result.key is testData[5]
939 PASS event.target.result.primaryKey is expectedIndex
940 PASS event.target.result.key is testData[4]
941 PASS event.target.result.primaryKey is expectedIndex
942 PASS event.target.result.key is testData[3]
943 PASS event.target.result.primaryKey is expectedIndex
944 PASS event.target.result.key is testData[2]
945 PASS event.target.result is null
946
947 Next test: lower open bound is 3; sorted ascending.
948 PASS event.target.result.primaryKey is expectedIndex
949 PASS event.target.result.key is testData[4]
950 PASS event.target.result.primaryKey is expectedIndex
951 PASS event.target.result.key is testData[5]
952 PASS event.target.result.primaryKey is expectedIndex
953 PASS event.target.result.key is testData[6]
954 PASS event.target.result.primaryKey is expectedIndex
955 PASS event.target.result.key is testData[7]
956 PASS event.target.result is null
957
958 Next test: lower bound is 3; sorted ascending.
959 PASS event.target.result.primaryKey is expectedIndex
960 PASS event.target.result.key is testData[2]
961 PASS event.target.result.primaryKey is expectedIndex
962 PASS event.target.result.key is testData[3]
963 PASS event.target.result.primaryKey is expectedIndex
964 PASS event.target.result.key is testData[4]
965 PASS event.target.result.primaryKey is expectedIndex
966 PASS event.target.result.key is testData[5]
967 PASS event.target.result.primaryKey is expectedIndex
968 PASS event.target.result.key is testData[6]
969 PASS event.target.result.primaryKey is expectedIndex
970 PASS event.target.result.key is testData[7]
971 PASS event.target.result is null
972
973 Next test: upper open bound is 3; sorted ascending.
974 PASS event.target.result.primaryKey is expectedIndex
975 PASS event.target.result.key is testData[0]
976 PASS event.target.result.primaryKey is expectedIndex
977 PASS event.target.result.key is testData[1]
978 PASS event.target.result is null
979
980 Next test: upper bound is 3; sorted ascending.
981 PASS event.target.result.primaryKey is expectedIndex
982 PASS event.target.result.key is testData[0]
983 PASS event.target.result.primaryKey is expectedIndex
984 PASS event.target.result.key is testData[1]
985 PASS event.target.result.primaryKey is expectedIndex
986 PASS event.target.result.key is testData[2]
987 PASS event.target.result.primaryKey is expectedIndex
988 PASS event.target.result.key is testData[3]
989 PASS event.target.result is null
990
991 Next test: lower open bound is 3; sorted descending.
992 PASS event.target.result.primaryKey is expectedIndex
993 PASS event.target.result.key is testData[7]
994 PASS event.target.result.primaryKey is expectedIndex
995 PASS event.target.result.key is testData[6]
996 PASS event.target.result.primaryKey is expectedIndex
997 PASS event.target.result.key is testData[5]
998 PASS event.target.result.primaryKey is expectedIndex
999 PASS event.target.result.key is testData[4]
1000 PASS event.target.result is null
1001
1002 Next test: lower bound is 3; sorted descending.
1003 PASS event.target.result.primaryKey is expectedIndex
1004 PASS event.target.result.key is testData[7]
1005 PASS event.target.result.primaryKey is expectedIndex
1006 PASS event.target.result.key is testData[6]
1007 PASS event.target.result.primaryKey is expectedIndex
1008 PASS event.target.result.key is testData[5]
1009 PASS event.target.result.primaryKey is expectedIndex
1010 PASS event.target.result.key is testData[4]
1011 PASS event.target.result.primaryKey is expectedIndex
1012 PASS event.target.result.key is testData[3]
1013 PASS event.target.result.primaryKey is expectedIndex
1014 PASS event.target.result.key is testData[2]
1015 PASS event.target.result is null
1016
1017 Next test: upper open bound is 3; sorted descending.
1018 PASS event.target.result.primaryKey is expectedIndex
1019 PASS event.target.result.key is testData[1]
1020 PASS event.target.result.primaryKey is expectedIndex
1021 PASS event.target.result.key is testData[0]
1022 PASS event.target.result is null
1023
1024 Next test: upper bound is 3; sorted descending.
1025 PASS event.target.result.primaryKey is expectedIndex
1026 PASS event.target.result.key is testData[3]
1027 PASS event.target.result.primaryKey is expectedIndex
1028 PASS event.target.result.key is testData[2]
1029 PASS event.target.result.primaryKey is expectedIndex
1030 PASS event.target.result.key is testData[1]
1031 PASS event.target.result.primaryKey is expectedIndex
1032 PASS event.target.result.key is testData[0]
1033 PASS event.target.result is null
1034
1035 Next test: lower open bound is 3; upper open bound is 6; sorted ascending.
1036 PASS event.target.result.primaryKey is expectedIndex
1037 PASS event.target.result.key is testData[4]
1038 PASS event.target.result.primaryKey is expectedIndex
1039 PASS event.target.result.key is testData[5]
1040 PASS event.target.result is null
1041
1042 Next test: lower open bound is 3; upper bound is 6; sorted ascending.
1043 PASS event.target.result.primaryKey is expectedIndex
1044 PASS event.target.result.key is testData[4]
1045 PASS event.target.result.primaryKey is expectedIndex
1046 PASS event.target.result.key is testData[5]
1047 PASS event.target.result.primaryKey is expectedIndex
1048 PASS event.target.result.key is testData[6]
1049 PASS event.target.result.primaryKey is expectedIndex
1050 PASS event.target.result.key is testData[7]
1051 PASS event.target.result is null
1052
1053 Next test: lower bound is 3; upper open bound is 6; sorted ascending.
1054 PASS event.target.result.primaryKey is expectedIndex
1055 PASS event.target.result.key is testData[2]
1056 PASS event.target.result.primaryKey is expectedIndex
1057 PASS event.target.result.key is testData[3]
1058 PASS event.target.result.primaryKey is expectedIndex
1059 PASS event.target.result.key is testData[4]
1060 PASS event.target.result.primaryKey is expectedIndex
1061 PASS event.target.result.key is testData[5]
1062 PASS event.target.result is null
1063
1064 Next test: lower bound is 3; upper bound is 6; sorted ascending.
1065 PASS event.target.result.primaryKey is expectedIndex
1066 PASS event.target.result.key is testData[2]
1067 PASS event.target.result.primaryKey is expectedIndex
1068 PASS event.target.result.key is testData[3]
1069 PASS event.target.result.primaryKey is expectedIndex
1070 PASS event.target.result.key is testData[4]
1071 PASS event.target.result.primaryKey is expectedIndex
1072 PASS event.target.result.key is testData[5]
1073 PASS event.target.result.primaryKey is expectedIndex
1074 PASS event.target.result.key is testData[6]
1075 PASS event.target.result.primaryKey is expectedIndex
1076 PASS event.target.result.key is testData[7]
1077 PASS event.target.result is null
1078
1079 Next test: lower open bound is 3; upper open bound is 6; sorted descending.
1080 PASS event.target.result.primaryKey is expectedIndex
1081 PASS event.target.result.key is testData[5]
1082 PASS event.target.result.primaryKey is expectedIndex
1083 PASS event.target.result.key is testData[4]
1084 PASS event.target.result is null
1085
1086 Next test: lower open bound is 3; upper bound is 6; sorted descending.
1087 PASS event.target.result.primaryKey is expectedIndex
1088 PASS event.target.result.key is testData[7]
1089 PASS event.target.result.primaryKey is expectedIndex
1090 PASS event.target.result.key is testData[6]
1091 PASS event.target.result.primaryKey is expectedIndex
1092 PASS event.target.result.key is testData[5]
1093 PASS event.target.result.primaryKey is expectedIndex
1094 PASS event.target.result.key is testData[4]
1095 PASS event.target.result is null
1096
1097 Next test: lower bound is 3; upper open bound is 6; sorted descending.
1098 PASS event.target.result.primaryKey is expectedIndex
1099 PASS event.target.result.key is testData[5]
1100 PASS event.target.result.primaryKey is expectedIndex
1101 PASS event.target.result.key is testData[4]
1102 PASS event.target.result.primaryKey is expectedIndex
1103 PASS event.target.result.key is testData[3]
1104 PASS event.target.result.primaryKey is expectedIndex
1105 PASS event.target.result.key is testData[2]
1106 PASS event.target.result is null
1107
1108 Next test: lower bound is 3; upper bound is 6; sorted descending.
1109 PASS event.target.result.primaryKey is expectedIndex
1110 PASS event.target.result.key is testData[7]
1111 PASS event.target.result.primaryKey is expectedIndex
1112 PASS event.target.result.key is testData[6]
1113 PASS event.target.result.primaryKey is expectedIndex
1114 PASS event.target.result.key is testData[5]
1115 PASS event.target.result.primaryKey is expectedIndex
1116 PASS event.target.result.key is testData[4]
1117 PASS event.target.result.primaryKey is expectedIndex
1118 PASS event.target.result.key is testData[3]
1119 PASS event.target.result.primaryKey is expectedIndex
1120 PASS event.target.result.key is testData[2]
1121 PASS event.target.result is null
1122
1123 Next test: lower open bound is 3; upper open bound is 7; sorted ascending.
1124 PASS event.target.result.primaryKey is expectedIndex
1125 PASS event.target.result.key is testData[4]
1126 PASS event.target.result.primaryKey is expectedIndex
1127 PASS event.target.result.key is testData[5]
1128 PASS event.target.result is null
1129
1130 Next test: lower open bound is 3; upper bound is 7; sorted ascending.
1131 PASS event.target.result.primaryKey is expectedIndex
1132 PASS event.target.result.key is testData[4]
1133 PASS event.target.result.primaryKey is expectedIndex
1134 PASS event.target.result.key is testData[5]
1135 PASS event.target.result.primaryKey is expectedIndex
1136 PASS event.target.result.key is testData[6]
1137 PASS event.target.result.primaryKey is expectedIndex
1138 PASS event.target.result.key is testData[7]
1139 PASS event.target.result is null
1140
1141 Next test: lower bound is 3; upper open bound is 7; sorted ascending.
1142 PASS event.target.result.primaryKey is expectedIndex
1143 PASS event.target.result.key is testData[2]
1144 PASS event.target.result.primaryKey is expectedIndex
1145 PASS event.target.result.key is testData[3]
1146 PASS event.target.result.primaryKey is expectedIndex
1147 PASS event.target.result.key is testData[4]
1148 PASS event.target.result.primaryKey is expectedIndex
1149 PASS event.target.result.key is testData[5]
1150 PASS event.target.result is null
1151
1152 Next test: lower bound is 3; upper bound is 7; sorted ascending.
1153 PASS event.target.result.primaryKey is expectedIndex
1154 PASS event.target.result.key is testData[2]
1155 PASS event.target.result.primaryKey is expectedIndex
1156 PASS event.target.result.key is testData[3]
1157 PASS event.target.result.primaryKey is expectedIndex
1158 PASS event.target.result.key is testData[4]
1159 PASS event.target.result.primaryKey is expectedIndex
1160 PASS event.target.result.key is testData[5]
1161 PASS event.target.result.primaryKey is expectedIndex
1162 PASS event.target.result.key is testData[6]
1163 PASS event.target.result.primaryKey is expectedIndex
1164 PASS event.target.result.key is testData[7]
1165 PASS event.target.result is null
1166
1167 Next test: lower open bound is 3; upper open bound is 7; sorted descending.
1168 PASS event.target.result.primaryKey is expectedIndex
1169 PASS event.target.result.key is testData[5]
1170 PASS event.target.result.primaryKey is expectedIndex
1171 PASS event.target.result.key is testData[4]
1172 PASS event.target.result is null
1173
1174 Next test: lower open bound is 3; upper bound is 7; sorted descending.
1175 PASS event.target.result.primaryKey is expectedIndex
1176 PASS event.target.result.key is testData[7]
1177 PASS event.target.result.primaryKey is expectedIndex
1178 PASS event.target.result.key is testData[6]
1179 PASS event.target.result.primaryKey is expectedIndex
1180 PASS event.target.result.key is testData[5]
1181 PASS event.target.result.primaryKey is expectedIndex
1182 PASS event.target.result.key is testData[4]
1183 PASS event.target.result is null
1184
1185 Next test: lower bound is 3; upper open bound is 7; sorted descending.
1186 PASS event.target.result.primaryKey is expectedIndex
1187 PASS event.target.result.key is testData[5]
1188 PASS event.target.result.primaryKey is expectedIndex
1189 PASS event.target.result.key is testData[4]
1190 PASS event.target.result.primaryKey is expectedIndex
1191 PASS event.target.result.key is testData[3]
1192 PASS event.target.result.primaryKey is expectedIndex
1193 PASS event.target.result.key is testData[2]
1194 PASS event.target.result is null
1195
1196 Next test: lower bound is 3; upper bound is 7; sorted descending.
1197 PASS event.target.result.primaryKey is expectedIndex
1198 PASS event.target.result.key is testData[7]
1199 PASS event.target.result.primaryKey is expectedIndex
1200 PASS event.target.result.key is testData[6]
1201 PASS event.target.result.primaryKey is expectedIndex
1202 PASS event.target.result.key is testData[5]
1203 PASS event.target.result.primaryKey is expectedIndex
1204 PASS event.target.result.key is testData[4]
1205 PASS event.target.result.primaryKey is expectedIndex
1206 PASS event.target.result.key is testData[3]
1207 PASS event.target.result.primaryKey is expectedIndex
1208 PASS event.target.result.key is testData[2]
1209 PASS event.target.result is null
1210
1211 Next test: lower open bound is 4; sorted ascending.
1212 PASS event.target.result.primaryKey is expectedIndex
1213 PASS event.target.result.key is testData[5]
1214 PASS event.target.result.primaryKey is expectedIndex
1215 PASS event.target.result.key is testData[6]
1216 PASS event.target.result.primaryKey is expectedIndex
1217 PASS event.target.result.key is testData[7]
1218 PASS event.target.result is null
1219
1220 Next test: lower bound is 4; sorted ascending.
1221 PASS event.target.result.primaryKey is expectedIndex
1222 PASS event.target.result.key is testData[4]
1223 PASS event.target.result.primaryKey is expectedIndex
1224 PASS event.target.result.key is testData[5]
1225 PASS event.target.result.primaryKey is expectedIndex
1226 PASS event.target.result.key is testData[6]
1227 PASS event.target.result.primaryKey is expectedIndex
1228 PASS event.target.result.key is testData[7]
1229 PASS event.target.result is null
1230
1231 Next test: upper open bound is 4; sorted ascending.
1232 PASS event.target.result.primaryKey is expectedIndex
1233 PASS event.target.result.key is testData[0]
1234 PASS event.target.result.primaryKey is expectedIndex
1235 PASS event.target.result.key is testData[1]
1236 PASS event.target.result.primaryKey is expectedIndex
1237 PASS event.target.result.key is testData[2]
1238 PASS event.target.result.primaryKey is expectedIndex
1239 PASS event.target.result.key is testData[3]
1240 PASS event.target.result is null
1241
1242 Next test: upper bound is 4; sorted ascending.
1243 PASS event.target.result.primaryKey is expectedIndex
1244 PASS event.target.result.key is testData[0]
1245 PASS event.target.result.primaryKey is expectedIndex
1246 PASS event.target.result.key is testData[1]
1247 PASS event.target.result.primaryKey is expectedIndex
1248 PASS event.target.result.key is testData[2]
1249 PASS event.target.result.primaryKey is expectedIndex
1250 PASS event.target.result.key is testData[3]
1251 PASS event.target.result.primaryKey is expectedIndex
1252 PASS event.target.result.key is testData[4]
1253 PASS event.target.result is null
1254
1255 Next test: lower open bound is 4; sorted descending.
1256 PASS event.target.result.primaryKey is expectedIndex
1257 PASS event.target.result.key is testData[7]
1258 PASS event.target.result.primaryKey is expectedIndex
1259 PASS event.target.result.key is testData[6]
1260 PASS event.target.result.primaryKey is expectedIndex
1261 PASS event.target.result.key is testData[5]
1262 PASS event.target.result is null
1263
1264 Next test: lower bound is 4; sorted descending.
1265 PASS event.target.result.primaryKey is expectedIndex
1266 PASS event.target.result.key is testData[7]
1267 PASS event.target.result.primaryKey is expectedIndex
1268 PASS event.target.result.key is testData[6]
1269 PASS event.target.result.primaryKey is expectedIndex
1270 PASS event.target.result.key is testData[5]
1271 PASS event.target.result.primaryKey is expectedIndex
1272 PASS event.target.result.key is testData[4]
1273 PASS event.target.result is null
1274
1275 Next test: upper open bound is 4; sorted descending.
1276 PASS event.target.result.primaryKey is expectedIndex
1277 PASS event.target.result.key is testData[3]
1278 PASS event.target.result.primaryKey is expectedIndex
1279 PASS event.target.result.key is testData[2]
1280 PASS event.target.result.primaryKey is expectedIndex
1281 PASS event.target.result.key is testData[1]
1282 PASS event.target.result.primaryKey is expectedIndex
1283 PASS event.target.result.key is testData[0]
1284 PASS event.target.result is null
1285
1286 Next test: upper bound is 4; sorted descending.
1287 PASS event.target.result.primaryKey is expectedIndex
1288 PASS event.target.result.key is testData[4]
1289 PASS event.target.result.primaryKey is expectedIndex
1290 PASS event.target.result.key is testData[3]
1291 PASS event.target.result.primaryKey is expectedIndex
1292 PASS event.target.result.key is testData[2]
1293 PASS event.target.result.primaryKey is expectedIndex
1294 PASS event.target.result.key is testData[1]
1295 PASS event.target.result.primaryKey is expectedIndex
1296 PASS event.target.result.key is testData[0]
1297 PASS event.target.result is null
1298
1299 Next test: lower open bound is 4; upper open bound is 6; sorted ascending.
1300 PASS event.target.result.primaryKey is expectedIndex
1301 PASS event.target.result.key is testData[5]
1302 PASS event.target.result is null
1303
1304 Next test: lower open bound is 4; upper bound is 6; sorted ascending.
1305 PASS event.target.result.primaryKey is expectedIndex
1306 PASS event.target.result.key is testData[5]
1307 PASS event.target.result.primaryKey is expectedIndex
1308 PASS event.target.result.key is testData[6]
1309 PASS event.target.result.primaryKey is expectedIndex
1310 PASS event.target.result.key is testData[7]
1311 PASS event.target.result is null
1312
1313 Next test: lower bound is 4; upper open bound is 6; sorted ascending.
1314 PASS event.target.result.primaryKey is expectedIndex
1315 PASS event.target.result.key is testData[4]
1316 PASS event.target.result.primaryKey is expectedIndex
1317 PASS event.target.result.key is testData[5]
1318 PASS event.target.result is null
1319
1320 Next test: lower bound is 4; upper bound is 6; sorted ascending.
1321 PASS event.target.result.primaryKey is expectedIndex
1322 PASS event.target.result.key is testData[4]
1323 PASS event.target.result.primaryKey is expectedIndex
1324 PASS event.target.result.key is testData[5]
1325 PASS event.target.result.primaryKey is expectedIndex
1326 PASS event.target.result.key is testData[6]
1327 PASS event.target.result.primaryKey is expectedIndex
1328 PASS event.target.result.key is testData[7]
1329 PASS event.target.result is null
1330
1331 Next test: lower open bound is 4; upper open bound is 6; sorted descending.
1332 PASS event.target.result.primaryKey is expectedIndex
1333 PASS event.target.result.key is testData[5]
1334 PASS event.target.result is null
1335
1336 Next test: lower open bound is 4; upper bound is 6; sorted descending.
1337 PASS event.target.result.primaryKey is expectedIndex
1338 PASS event.target.result.key is testData[7]
1339 PASS event.target.result.primaryKey is expectedIndex
1340 PASS event.target.result.key is testData[6]
1341 PASS event.target.result.primaryKey is expectedIndex
1342 PASS event.target.result.key is testData[5]
1343 PASS event.target.result is null
1344
1345 Next test: lower bound is 4; upper open bound is 6; sorted descending.
1346 PASS event.target.result.primaryKey is expectedIndex
1347 PASS event.target.result.key is testData[5]
1348 PASS event.target.result.primaryKey is expectedIndex
1349 PASS event.target.result.key is testData[4]
1350 PASS event.target.result is null
1351
1352 Next test: lower bound is 4; upper bound is 6; sorted descending.
1353 PASS event.target.result.primaryKey is expectedIndex
1354 PASS event.target.result.key is testData[7]
1355 PASS event.target.result.primaryKey is expectedIndex
1356 PASS event.target.result.key is testData[6]
1357 PASS event.target.result.primaryKey is expectedIndex
1358 PASS event.target.result.key is testData[5]
1359 PASS event.target.result.primaryKey is expectedIndex
1360 PASS event.target.result.key is testData[4]
1361 PASS event.target.result is null
1362
1363 Next test: lower open bound is 4; upper open bound is 7; sorted ascending.
1364 PASS event.target.result.primaryKey is expectedIndex
1365 PASS event.target.result.key is testData[5]
1366 PASS event.target.result is null
1367
1368 Next test: lower open bound is 4; upper bound is 7; sorted ascending.
1369 PASS event.target.result.primaryKey is expectedIndex
1370 PASS event.target.result.key is testData[5]
1371 PASS event.target.result.primaryKey is expectedIndex
1372 PASS event.target.result.key is testData[6]
1373 PASS event.target.result.primaryKey is expectedIndex
1374 PASS event.target.result.key is testData[7]
1375 PASS event.target.result is null
1376
1377 Next test: lower bound is 4; upper open bound is 7; sorted ascending.
1378 PASS event.target.result.primaryKey is expectedIndex
1379 PASS event.target.result.key is testData[4]
1380 PASS event.target.result.primaryKey is expectedIndex
1381 PASS event.target.result.key is testData[5]
1382 PASS event.target.result is null
1383
1384 Next test: lower bound is 4; upper bound is 7; sorted ascending.
1385 PASS event.target.result.primaryKey is expectedIndex
1386 PASS event.target.result.key is testData[4]
1387 PASS event.target.result.primaryKey is expectedIndex
1388 PASS event.target.result.key is testData[5]
1389 PASS event.target.result.primaryKey is expectedIndex
1390 PASS event.target.result.key is testData[6]
1391 PASS event.target.result.primaryKey is expectedIndex
1392 PASS event.target.result.key is testData[7]
1393 PASS event.target.result is null
1394
1395 Next test: lower open bound is 4; upper open bound is 7; sorted descending.
1396 PASS event.target.result.primaryKey is expectedIndex
1397 PASS event.target.result.key is testData[5]
1398 PASS event.target.result is null
1399
1400 Next test: lower open bound is 4; upper bound is 7; sorted descending.
1401 PASS event.target.result.primaryKey is expectedIndex
1402 PASS event.target.result.key is testData[7]
1403 PASS event.target.result.primaryKey is expectedIndex
1404 PASS event.target.result.key is testData[6]
1405 PASS event.target.result.primaryKey is expectedIndex
1406 PASS event.target.result.key is testData[5]
1407 PASS event.target.result is null
1408
1409 Next test: lower bound is 4; upper open bound is 7; sorted descending.
1410 PASS event.target.result.primaryKey is expectedIndex
1411 PASS event.target.result.key is testData[5]
1412 PASS event.target.result.primaryKey is expectedIndex
1413 PASS event.target.result.key is testData[4]
1414 PASS event.target.result is null
1415
1416 Next test: lower bound is 4; upper bound is 7; sorted descending.
1417 PASS event.target.result.primaryKey is expectedIndex
1418 PASS event.target.result.key is testData[7]
1419 PASS event.target.result.primaryKey is expectedIndex
1420 PASS event.target.result.key is testData[6]
1421 PASS event.target.result.primaryKey is expectedIndex
1422 PASS event.target.result.key is testData[5]
1423 PASS event.target.result.primaryKey is expectedIndex
1424 PASS event.target.result.key is testData[4]
1425 PASS event.target.result is null
1426
1427 Next test: lower open bound is 5; sorted ascending.
1428 PASS event.target.result.primaryKey is expectedIndex
1429 PASS event.target.result.key is testData[6]
1430 PASS event.target.result.primaryKey is expectedIndex
1431 PASS event.target.result.key is testData[7]
1432 PASS event.target.result is null
1433
1434 Next test: lower bound is 5; sorted ascending.
1435 PASS event.target.result.primaryKey is expectedIndex
1436 PASS event.target.result.key is testData[5]
1437 PASS event.target.result.primaryKey is expectedIndex
1438 PASS event.target.result.key is testData[6]
1439 PASS event.target.result.primaryKey is expectedIndex
1440 PASS event.target.result.key is testData[7]
1441 PASS event.target.result is null
1442
1443 Next test: upper open bound is 5; sorted ascending.
1444 PASS event.target.result.primaryKey is expectedIndex
1445 PASS event.target.result.key is testData[0]
1446 PASS event.target.result.primaryKey is expectedIndex
1447 PASS event.target.result.key is testData[1]
1448 PASS event.target.result.primaryKey is expectedIndex
1449 PASS event.target.result.key is testData[2]
1450 PASS event.target.result.primaryKey is expectedIndex
1451 PASS event.target.result.key is testData[3]
1452 PASS event.target.result.primaryKey is expectedIndex
1453 PASS event.target.result.key is testData[4]
1454 PASS event.target.result is null
1455
1456 Next test: upper bound is 5; sorted ascending.
1457 PASS event.target.result.primaryKey is expectedIndex
1458 PASS event.target.result.key is testData[0]
1459 PASS event.target.result.primaryKey is expectedIndex
1460 PASS event.target.result.key is testData[1]
1461 PASS event.target.result.primaryKey is expectedIndex
1462 PASS event.target.result.key is testData[2]
1463 PASS event.target.result.primaryKey is expectedIndex
1464 PASS event.target.result.key is testData[3]
1465 PASS event.target.result.primaryKey is expectedIndex
1466 PASS event.target.result.key is testData[4]
1467 PASS event.target.result.primaryKey is expectedIndex
1468 PASS event.target.result.key is testData[5]
1469 PASS event.target.result is null
1470
1471 Next test: lower open bound is 5; sorted descending.
1472 PASS event.target.result.primaryKey is expectedIndex
1473 PASS event.target.result.key is testData[7]
1474 PASS event.target.result.primaryKey is expectedIndex
1475 PASS event.target.result.key is testData[6]
1476 PASS event.target.result is null
1477
1478 Next test: lower bound is 5; sorted descending.
1479 PASS event.target.result.primaryKey is expectedIndex
1480 PASS event.target.result.key is testData[7]
1481 PASS event.target.result.primaryKey is expectedIndex
1482 PASS event.target.result.key is testData[6]
1483 PASS event.target.result.primaryKey is expectedIndex
1484 PASS event.target.result.key is testData[5]
1485 PASS event.target.result is null
1486
1487 Next test: upper open bound is 5; sorted descending.
1488 PASS event.target.result.primaryKey is expectedIndex
1489 PASS event.target.result.key is testData[4]
1490 PASS event.target.result.primaryKey is expectedIndex
1491 PASS event.target.result.key is testData[3]
1492 PASS event.target.result.primaryKey is expectedIndex
1493 PASS event.target.result.key is testData[2]
1494 PASS event.target.result.primaryKey is expectedIndex
1495 PASS event.target.result.key is testData[1]
1496 PASS event.target.result.primaryKey is expectedIndex
1497 PASS event.target.result.key is testData[0]
1498 PASS event.target.result is null
1499
1500 Next test: upper bound is 5; sorted descending.
1501 PASS event.target.result.primaryKey is expectedIndex
1502 PASS event.target.result.key is testData[5]
1503 PASS event.target.result.primaryKey is expectedIndex
1504 PASS event.target.result.key is testData[4]
1505 PASS event.target.result.primaryKey is expectedIndex
1506 PASS event.target.result.key is testData[3]
1507 PASS event.target.result.primaryKey is expectedIndex
1508 PASS event.target.result.key is testData[2]
1509 PASS event.target.result.primaryKey is expectedIndex
1510 PASS event.target.result.key is testData[1]
1511 PASS event.target.result.primaryKey is expectedIndex
1512 PASS event.target.result.key is testData[0]
1513 PASS event.target.result is null
1514
1515 Next test: lower open bound is 5; upper open bound is 6; sorted ascending.
1516 PASS event.target.result is null
1517
1518 Next test: lower open bound is 5; upper bound is 6; sorted ascending.
1519 PASS event.target.result.primaryKey is expectedIndex
1520 PASS event.target.result.key is testData[6]
1521 PASS event.target.result.primaryKey is expectedIndex
1522 PASS event.target.result.key is testData[7]
1523 PASS event.target.result is null
1524
1525 Next test: lower bound is 5; upper open bound is 6; sorted ascending.
1526 PASS event.target.result.primaryKey is expectedIndex
1527 PASS event.target.result.key is testData[5]
1528 PASS event.target.result is null
1529
1530 Next test: lower bound is 5; upper bound is 6; sorted ascending.
1531 PASS event.target.result.primaryKey is expectedIndex
1532 PASS event.target.result.key is testData[5]
1533 PASS event.target.result.primaryKey is expectedIndex
1534 PASS event.target.result.key is testData[6]
1535 PASS event.target.result.primaryKey is expectedIndex
1536 PASS event.target.result.key is testData[7]
1537 PASS event.target.result is null
1538
1539 Next test: lower open bound is 5; upper open bound is 6; sorted descending.
1540 PASS event.target.result is null
1541
1542 Next test: lower open bound is 5; upper bound is 6; sorted descending.
1543 PASS event.target.result.primaryKey is expectedIndex
1544 PASS event.target.result.key is testData[7]
1545 PASS event.target.result.primaryKey is expectedIndex
1546 PASS event.target.result.key is testData[6]
1547 PASS event.target.result is null
1548
1549 Next test: lower bound is 5; upper open bound is 6; sorted descending.
1550 PASS event.target.result.primaryKey is expectedIndex
1551 PASS event.target.result.key is testData[5]
1552 PASS event.target.result is null
1553
1554 Next test: lower bound is 5; upper bound is 6; sorted descending.
1555 PASS event.target.result.primaryKey is expectedIndex
1556 PASS event.target.result.key is testData[7]
1557 PASS event.target.result.primaryKey is expectedIndex
1558 PASS event.target.result.key is testData[6]
1559 PASS event.target.result.primaryKey is expectedIndex
1560 PASS event.target.result.key is testData[5]
1561 PASS event.target.result is null
1562
1563 Next test: lower open bound is 5; upper open bound is 7; sorted ascending.
1564 PASS event.target.result is null
1565
1566 Next test: lower open bound is 5; upper bound is 7; sorted ascending.
1567 PASS event.target.result.primaryKey is expectedIndex
1568 PASS event.target.result.key is testData[6]
1569 PASS event.target.result.primaryKey is expectedIndex
1570 PASS event.target.result.key is testData[7]
1571 PASS event.target.result is null
1572
1573 Next test: lower bound is 5; upper open bound is 7; sorted ascending.
1574 PASS event.target.result.primaryKey is expectedIndex
1575 PASS event.target.result.key is testData[5]
1576 PASS event.target.result is null
1577
1578 Next test: lower bound is 5; upper bound is 7; sorted ascending.
1579 PASS event.target.result.primaryKey is expectedIndex
1580 PASS event.target.result.key is testData[5]
1581 PASS event.target.result.primaryKey is expectedIndex
1582 PASS event.target.result.key is testData[6]
1583 PASS event.target.result.primaryKey is expectedIndex
1584 PASS event.target.result.key is testData[7]
1585 PASS event.target.result is null
1586
1587 Next test: lower open bound is 5; upper open bound is 7; sorted descending.
1588 PASS event.target.result is null
1589
1590 Next test: lower open bound is 5; upper bound is 7; sorted descending.
1591 PASS event.target.result.primaryKey is expectedIndex
1592 PASS event.target.result.key is testData[7]
1593 PASS event.target.result.primaryKey is expectedIndex
1594 PASS event.target.result.key is testData[6]
1595 PASS event.target.result is null
1596
1597 Next test: lower bound is 5; upper open bound is 7; sorted descending.
1598 PASS event.target.result.primaryKey is expectedIndex
1599 PASS event.target.result.key is testData[5]
1600 PASS event.target.result is null
1601
1602 Next test: lower bound is 5; upper bound is 7; sorted descending.
1603 PASS event.target.result.primaryKey is expectedIndex
1604 PASS event.target.result.key is testData[7]
1605 PASS event.target.result.primaryKey is expectedIndex
1606 PASS event.target.result.key is testData[6]
1607 PASS event.target.result.primaryKey is expectedIndex
1608 PASS event.target.result.key is testData[5]
1609 PASS event.target.result is null
1610
1611 Next test: lower open bound is 6; sorted ascending.
1612 PASS event.target.result is null
1613
1614 Next test: lower bound is 6; sorted ascending.
1615 PASS event.target.result.primaryKey is expectedIndex
1616 PASS event.target.result.key is testData[6]
1617 PASS event.target.result.primaryKey is expectedIndex
1618 PASS event.target.result.key is testData[7]
1619 PASS event.target.result is null
1620
1621 Next test: upper open bound is 6; sorted ascending.
1622 PASS event.target.result.primaryKey is expectedIndex
1623 PASS event.target.result.key is testData[0]
1624 PASS event.target.result.primaryKey is expectedIndex
1625 PASS event.target.result.key is testData[1]
1626 PASS event.target.result.primaryKey is expectedIndex
1627 PASS event.target.result.key is testData[2]
1628 PASS event.target.result.primaryKey is expectedIndex
1629 PASS event.target.result.key is testData[3]
1630 PASS event.target.result.primaryKey is expectedIndex
1631 PASS event.target.result.key is testData[4]
1632 PASS event.target.result.primaryKey is expectedIndex
1633 PASS event.target.result.key is testData[5]
1634 PASS event.target.result is null
1635
1636 Next test: upper bound is 6; sorted ascending.
1637 PASS event.target.result.primaryKey is expectedIndex
1638 PASS event.target.result.key is testData[0]
1639 PASS event.target.result.primaryKey is expectedIndex
1640 PASS event.target.result.key is testData[1]
1641 PASS event.target.result.primaryKey is expectedIndex
1642 PASS event.target.result.key is testData[2]
1643 PASS event.target.result.primaryKey is expectedIndex
1644 PASS event.target.result.key is testData[3]
1645 PASS event.target.result.primaryKey is expectedIndex
1646 PASS event.target.result.key is testData[4]
1647 PASS event.target.result.primaryKey is expectedIndex
1648 PASS event.target.result.key is testData[5]
1649 PASS event.target.result.primaryKey is expectedIndex
1650 PASS event.target.result.key is testData[6]
1651 PASS event.target.result.primaryKey is expectedIndex
1652 PASS event.target.result.key is testData[7]
1653 PASS event.target.result is null
1654
1655 Next test: lower open bound is 6; sorted descending.
1656 PASS event.target.result is null
1657
1658 Next test: lower bound is 6; sorted descending.
1659 PASS event.target.result.primaryKey is expectedIndex
1660 PASS event.target.result.key is testData[7]
1661 PASS event.target.result.primaryKey is expectedIndex
1662 PASS event.target.result.key is testData[6]
1663 PASS event.target.result is null
1664
1665 Next test: upper open bound is 6; sorted descending.
1666 PASS event.target.result.primaryKey is expectedIndex
1667 PASS event.target.result.key is testData[5]
1668 PASS event.target.result.primaryKey is expectedIndex
1669 PASS event.target.result.key is testData[4]
1670 PASS event.target.result.primaryKey is expectedIndex
1671 PASS event.target.result.key is testData[3]
1672 PASS event.target.result.primaryKey is expectedIndex
1673 PASS event.target.result.key is testData[2]
1674 PASS event.target.result.primaryKey is expectedIndex
1675 PASS event.target.result.key is testData[1]
1676 PASS event.target.result.primaryKey is expectedIndex
1677 PASS event.target.result.key is testData[0]
1678 PASS event.target.result is null
1679
1680 Next test: upper bound is 6; sorted descending.
1681 PASS event.target.result.primaryKey is expectedIndex
1682 PASS event.target.result.key is testData[7]
1683 PASS event.target.result.primaryKey is expectedIndex
1684 PASS event.target.result.key is testData[6]
1685 PASS event.target.result.primaryKey is expectedIndex
1686 PASS event.target.result.key is testData[5]
1687 PASS event.target.result.primaryKey is expectedIndex
1688 PASS event.target.result.key is testData[4]
1689 PASS event.target.result.primaryKey is expectedIndex
1690 PASS event.target.result.key is testData[3]
1691 PASS event.target.result.primaryKey is expectedIndex
1692 PASS event.target.result.key is testData[2]
1693 PASS event.target.result.primaryKey is expectedIndex
1694 PASS event.target.result.key is testData[1]
1695 PASS event.target.result.primaryKey is expectedIndex
1696 PASS event.target.result.key is testData[0]
1697 PASS event.target.result is null
1698
1699 Next test: lower open bound is 6; upper open bound is 6; sorted ascending.
1700 Skipping illegal key range.
1701
1702 Next test: lower open bound is 6; upper bound is 6; sorted ascending.
1703 Skipping illegal key range.
1704
1705 Next test: lower bound is 6; upper open bound is 6; sorted ascending.
1706 Skipping illegal key range.
1707
1708 Next test: lower bound is 6; upper bound is 6; sorted ascending.
1709 PASS event.target.result.primaryKey is expectedIndex
1710 PASS event.target.result.key is testData[6]
1711 PASS event.target.result.primaryKey is expectedIndex
1712 PASS event.target.result.key is testData[7]
1713 PASS event.target.result is null
1714
1715 Next test: lower open bound is 6; upper open bound is 6; sorted descending.
1716 Skipping illegal key range.
1717
1718 Next test: lower open bound is 6; upper bound is 6; sorted descending.
1719 Skipping illegal key range.
1720
1721 Next test: lower bound is 6; upper open bound is 6; sorted descending.
1722 Skipping illegal key range.
1723
1724 Next test: lower bound is 6; upper bound is 6; sorted descending.
1725 PASS event.target.result.primaryKey is expectedIndex
1726 PASS event.target.result.key is testData[7]
1727 PASS event.target.result.primaryKey is expectedIndex
1728 PASS event.target.result.key is testData[6]
1729 PASS event.target.result is null
1730
1731 Next test: lower open bound is 6; upper open bound is 7; sorted ascending.
1732 Skipping illegal key range.
1733
1734 Next test: lower open bound is 6; upper bound is 7; sorted ascending.
1735 Skipping illegal key range.
1736
1737 Next test: lower bound is 6; upper open bound is 7; sorted ascending.
1738 Skipping illegal key range.
1739
1740 Next test: lower bound is 6; upper bound is 7; sorted ascending.
1741 PASS event.target.result.primaryKey is expectedIndex
1742 PASS event.target.result.key is testData[6]
1743 PASS event.target.result.primaryKey is expectedIndex
1744 PASS event.target.result.key is testData[7]
1745 PASS event.target.result is null
1746
1747 Next test: lower open bound is 6; upper open bound is 7; sorted descending.
1748 Skipping illegal key range.
1749
1750 Next test: lower open bound is 6; upper bound is 7; sorted descending.
1751 Skipping illegal key range.
1752
1753 Next test: lower bound is 6; upper open bound is 7; sorted descending.
1754 Skipping illegal key range.
1755
1756 Next test: lower bound is 6; upper bound is 7; sorted descending.
1757 PASS event.target.result.primaryKey is expectedIndex
1758 PASS event.target.result.key is testData[7]
1759 PASS event.target.result.primaryKey is expectedIndex
1760 PASS event.target.result.key is testData[6]
1761 PASS event.target.result is null
1762
1763 Next test: lower open bound is 7; sorted ascending.
1764 PASS event.target.result is null
1765
1766 Next test: lower bound is 7; sorted ascending.
1767 PASS event.target.result.primaryKey is expectedIndex
1768 PASS event.target.result.key is testData[6]
1769 PASS event.target.result.primaryKey is expectedIndex
1770 PASS event.target.result.key is testData[7]
1771 PASS event.target.result is null
1772
1773 Next test: upper open bound is 7; sorted ascending.
1774 PASS event.target.result.primaryKey is expectedIndex
1775 PASS event.target.result.key is testData[0]
1776 PASS event.target.result.primaryKey is expectedIndex
1777 PASS event.target.result.key is testData[1]
1778 PASS event.target.result.primaryKey is expectedIndex
1779 PASS event.target.result.key is testData[2]
1780 PASS event.target.result.primaryKey is expectedIndex
1781 PASS event.target.result.key is testData[3]
1782 PASS event.target.result.primaryKey is expectedIndex
1783 PASS event.target.result.key is testData[4]
1784 PASS event.target.result.primaryKey is expectedIndex
1785 PASS event.target.result.key is testData[5]
1786 PASS event.target.result is null
1787
1788 Next test: upper bound is 7; sorted ascending.
1789 PASS event.target.result.primaryKey is expectedIndex
1790 PASS event.target.result.key is testData[0]
1791 PASS event.target.result.primaryKey is expectedIndex
1792 PASS event.target.result.key is testData[1]
1793 PASS event.target.result.primaryKey is expectedIndex
1794 PASS event.target.result.key is testData[2]
1795 PASS event.target.result.primaryKey is expectedIndex
1796 PASS event.target.result.key is testData[3]
1797 PASS event.target.result.primaryKey is expectedIndex
1798 PASS event.target.result.key is testData[4]
1799 PASS event.target.result.primaryKey is expectedIndex
1800 PASS event.target.result.key is testData[5]
1801 PASS event.target.result.primaryKey is expectedIndex
1802 PASS event.target.result.key is testData[6]
1803 PASS event.target.result.primaryKey is expectedIndex
1804 PASS event.target.result.key is testData[7]
1805 PASS event.target.result is null
1806
1807 Next test: lower open bound is 7; sorted descending.
1808 PASS event.target.result is null
1809
1810 Next test: lower bound is 7; sorted descending.
1811 PASS event.target.result.primaryKey is expectedIndex
1812 PASS event.target.result.key is testData[7]
1813 PASS event.target.result.primaryKey is expectedIndex
1814 PASS event.target.result.key is testData[6]
1815 PASS event.target.result is null
1816
1817 Next test: upper open bound is 7; sorted descending.
1818 PASS event.target.result.primaryKey is expectedIndex
1819 PASS event.target.result.key is testData[5]
1820 PASS event.target.result.primaryKey is expectedIndex
1821 PASS event.target.result.key is testData[4]
1822 PASS event.target.result.primaryKey is expectedIndex
1823 PASS event.target.result.key is testData[3]
1824 PASS event.target.result.primaryKey is expectedIndex
1825 PASS event.target.result.key is testData[2]
1826 PASS event.target.result.primaryKey is expectedIndex
1827 PASS event.target.result.key is testData[1]
1828 PASS event.target.result.primaryKey is expectedIndex
1829 PASS event.target.result.key is testData[0]
1830 PASS event.target.result is null
1831
1832 Next test: upper bound is 7; sorted descending.
1833 PASS event.target.result.primaryKey is expectedIndex
1834 PASS event.target.result.key is testData[7]
1835 PASS event.target.result.primaryKey is expectedIndex
1836 PASS event.target.result.key is testData[6]
1837 PASS event.target.result.primaryKey is expectedIndex
1838 PASS event.target.result.key is testData[5]
1839 PASS event.target.result.primaryKey is expectedIndex
1840 PASS event.target.result.key is testData[4]
1841 PASS event.target.result.primaryKey is expectedIndex
1842 PASS event.target.result.key is testData[3]
1843 PASS event.target.result.primaryKey is expectedIndex
1844 PASS event.target.result.key is testData[2]
1845 PASS event.target.result.primaryKey is expectedIndex
1846 PASS event.target.result.key is testData[1]
1847 PASS event.target.result.primaryKey is expectedIndex
1848 PASS event.target.result.key is testData[0]
1849 PASS event.target.result is null
1850
1851 Next test: lower open bound is 7; upper open bound is 6; sorted ascending.
1852 Skipping illegal key range.
1853
1854 Next test: lower open bound is 7; upper bound is 6; sorted ascending.
1855 Skipping illegal key range.
1856
1857 Next test: lower bound is 7; upper open bound is 6; sorted ascending.
1858 Skipping illegal key range.
1859
1860 Next test: lower bound is 7; upper bound is 6; sorted ascending.
1861 PASS event.target.result.primaryKey is expectedIndex
1862 PASS event.target.result.key is testData[6]
1863 PASS event.target.result.primaryKey is expectedIndex
1864 PASS event.target.result.key is testData[7]
1865 PASS event.target.result is null
1866
1867 Next test: lower open bound is 7; upper open bound is 6; sorted descending.
1868 Skipping illegal key range.
1869
1870 Next test: lower open bound is 7; upper bound is 6; sorted descending.
1871 Skipping illegal key range.
1872
1873 Next test: lower bound is 7; upper open bound is 6; sorted descending.
1874 Skipping illegal key range.
1875
1876 Next test: lower bound is 7; upper bound is 6; sorted descending.
1877 PASS event.target.result.primaryKey is expectedIndex
1878 PASS event.target.result.key is testData[7]
1879 PASS event.target.result.primaryKey is expectedIndex
1880 PASS event.target.result.key is testData[6]
1881 PASS event.target.result is null
1882
1883 Next test: lower open bound is 7; upper open bound is 7; sorted ascending.
1884 Skipping illegal key range.
1885
1886 Next test: lower open bound is 7; upper bound is 7; sorted ascending.
1887 Skipping illegal key range.
1888
1889 Next test: lower bound is 7; upper open bound is 7; sorted ascending.
1890 Skipping illegal key range.
1891
1892 Next test: lower bound is 7; upper bound is 7; sorted ascending.
1893 PASS event.target.result.primaryKey is expectedIndex
1894 PASS event.target.result.key is testData[6]
1895 PASS event.target.result.primaryKey is expectedIndex
1896 PASS event.target.result.key is testData[7]
1897 PASS event.target.result is null
1898
1899 Next test: lower open bound is 7; upper open bound is 7; sorted descending.
1900 Skipping illegal key range.
1901
1902 Next test: lower open bound is 7; upper bound is 7; sorted descending.
1903 Skipping illegal key range.
1904
1905 Next test: lower bound is 7; upper open bound is 7; sorted descending.
1906 Skipping illegal key range.
1907
1908 Next test: lower bound is 7; upper bound is 7; sorted descending.
1909 PASS event.target.result.primaryKey is expectedIndex
1910 PASS event.target.result.key is testData[7]
1911 PASS event.target.result.primaryKey is expectedIndex
1912 PASS event.target.result.key is testData[6]
1913 PASS event.target.result is null
1914
1915 Next test: null key path sorted ascending.
1916 PASS event.target.result.primaryKey is expectedIndex
1917 PASS event.target.result.key is testData[0]
1918 PASS event.target.result.primaryKey is expectedIndex
1919 PASS event.target.result.key is testData[1]
1920 PASS event.target.result.primaryKey is expectedIndex
1921 PASS event.target.result.key is testData[2]
1922 PASS event.target.result.primaryKey is expectedIndex
1923 PASS event.target.result.key is testData[3]
1924 PASS event.target.result.primaryKey is expectedIndex
1925 PASS event.target.result.key is testData[4]
1926 PASS event.target.result.primaryKey is expectedIndex
1927 PASS event.target.result.key is testData[5]
1928 PASS event.target.result.primaryKey is expectedIndex
1929 PASS event.target.result.key is testData[6]
1930 PASS event.target.result.primaryKey is expectedIndex
1931 PASS event.target.result.key is testData[7]
1932 PASS event.target.result is null
1933
1934 Next test: null key path sorted descending.
1935 PASS event.target.result.primaryKey is expectedIndex
1936 PASS event.target.result.key is testData[7]
1937 PASS event.target.result.primaryKey is expectedIndex
1938 PASS event.target.result.key is testData[6]
1939 PASS event.target.result.primaryKey is expectedIndex
1940 PASS event.target.result.key is testData[5]
1941 PASS event.target.result.primaryKey is expectedIndex
1942 PASS event.target.result.key is testData[4]
1943 PASS event.target.result.primaryKey is expectedIndex
1944 PASS event.target.result.key is testData[3]
1945 PASS event.target.result.primaryKey is expectedIndex
1946 PASS event.target.result.key is testData[2]
1947 PASS event.target.result.primaryKey is expectedIndex
1948 PASS event.target.result.key is testData[1]
1949 PASS event.target.result.primaryKey is expectedIndex
1950 PASS event.target.result.key is testData[0]
1951 PASS event.target.result is null
1952 PASS successfullyParsed is true
1953
1954 TEST COMPLETE
1955