diff options
Diffstat (limited to 'LayoutTests/storage/indexeddb/idb-keyrange-expected.txt')
-rw-r--r-- | LayoutTests/storage/indexeddb/idb-keyrange-expected.txt | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/LayoutTests/storage/indexeddb/idb-keyrange-expected.txt b/LayoutTests/storage/indexeddb/idb-keyrange-expected.txt new file mode 100644 index 0000000..316a97b --- /dev/null +++ b/LayoutTests/storage/indexeddb/idb-keyrange-expected.txt @@ -0,0 +1,119 @@ +Test IndexedDB's KeyRange. + +On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". + + +indexedDB.makeSingleKeyRange(1) +PASS keyRange.left is 1 +PASS keyRange.right is 1 +PASS keyRange.flags is keyRange.SINGLE +indexedDB.makeSingleKeyRange('a') +PASS keyRange.left is 'a' +PASS keyRange.right is 'a' +PASS keyRange.flags is keyRange.SINGLE +indexedDB.makeLeftBoundKeyRange(10,true) +PASS keyRange.left is 10 +PASS keyRange.right is null +PASS keyRange.flags is keyRange.LEFT_OPEN +indexedDB.makeLeftBoundKeyRange(11,false) +PASS keyRange.left is 11 +PASS keyRange.right is null +PASS keyRange.flags is keyRange.LEFT_BOUND +indexedDB.makeLeftBoundKeyRange(12,undefined) +PASS keyRange.left is 12 +PASS keyRange.right is null +PASS keyRange.flags is keyRange.LEFT_BOUND +indexedDB.makeLeftBoundKeyRange('aa',true) +PASS keyRange.left is 'aa' +PASS keyRange.right is null +PASS keyRange.flags is keyRange.LEFT_OPEN +indexedDB.makeLeftBoundKeyRange('ab',false) +PASS keyRange.left is 'ab' +PASS keyRange.right is null +PASS keyRange.flags is keyRange.LEFT_BOUND +indexedDB.makeLeftBoundKeyRange('ac',undefined) +PASS keyRange.left is 'ac' +PASS keyRange.right is null +PASS keyRange.flags is keyRange.LEFT_BOUND +indexedDB.makeRightBoundKeyRange(20,true) +PASS keyRange.right is 20 +PASS keyRange.left is null +PASS keyRange.flags is keyRange.RIGHT_OPEN +indexedDB.makeRightBoundKeyRange(21,false) +PASS keyRange.right is 21 +PASS keyRange.left is null +PASS keyRange.flags is keyRange.RIGHT_BOUND +indexedDB.makeRightBoundKeyRange(22,undefined) +PASS keyRange.right is 22 +PASS keyRange.left is null +PASS keyRange.flags is keyRange.RIGHT_BOUND +indexedDB.makeRightBoundKeyRange('ba',true) +PASS keyRange.right is 'ba' +PASS keyRange.left is null +PASS keyRange.flags is keyRange.RIGHT_OPEN +indexedDB.makeRightBoundKeyRange('bb',false) +PASS keyRange.right is 'bb' +PASS keyRange.left is null +PASS keyRange.flags is keyRange.RIGHT_BOUND +indexedDB.makeRightBoundKeyRange('bc',undefined) +PASS keyRange.right is 'bc' +PASS keyRange.left is null +PASS keyRange.flags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange(30,40,undefined,undefined) +PASS keyRange.left is 30 +PASS keyRange.right is 40 +PASS leftFlags is keyRange.LEFT_BOUND +PASS rightFlags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange(31,41,false,false) +PASS keyRange.left is 31 +PASS keyRange.right is 41 +PASS leftFlags is keyRange.LEFT_BOUND +PASS rightFlags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange(32,42,false,true) +PASS keyRange.left is 32 +PASS keyRange.right is 42 +PASS leftFlags is keyRange.LEFT_BOUND +PASS rightFlags is keyRange.RIGHT_OPEN +indexedDB.makeBoundKeyRange(33,43,true,false) +PASS keyRange.left is 33 +PASS keyRange.right is 43 +PASS leftFlags is keyRange.LEFT_OPEN +PASS rightFlags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange(34,44,true,true) +PASS keyRange.left is 34 +PASS keyRange.right is 44 +PASS leftFlags is keyRange.LEFT_OPEN +PASS rightFlags is keyRange.RIGHT_OPEN +indexedDB.makeBoundKeyRange('aaa','aba',false,false) +PASS keyRange.left is 'aaa' +PASS keyRange.right is 'aba' +PASS leftFlags is keyRange.LEFT_BOUND +PASS rightFlags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange('aab','abb',undefined,undefined) +PASS keyRange.left is 'aab' +PASS keyRange.right is 'abb' +PASS leftFlags is keyRange.LEFT_BOUND +PASS rightFlags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange('aac','abc',false,false) +PASS keyRange.left is 'aac' +PASS keyRange.right is 'abc' +PASS leftFlags is keyRange.LEFT_BOUND +PASS rightFlags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange('aad','abd',false,true) +PASS keyRange.left is 'aad' +PASS keyRange.right is 'abd' +PASS leftFlags is keyRange.LEFT_BOUND +PASS rightFlags is keyRange.RIGHT_OPEN +indexedDB.makeBoundKeyRange('aae','abe',true,false) +PASS keyRange.left is 'aae' +PASS keyRange.right is 'abe' +PASS leftFlags is keyRange.LEFT_OPEN +PASS rightFlags is keyRange.RIGHT_BOUND +indexedDB.makeBoundKeyRange('aaf','abf',true,true) +PASS keyRange.left is 'aaf' +PASS keyRange.right is 'abf' +PASS leftFlags is keyRange.LEFT_OPEN +PASS rightFlags is keyRange.RIGHT_OPEN +PASS successfullyParsed is true + +TEST COMPLETE |