diff options
Diffstat (limited to 'LayoutTests/storage/indexeddb/keyrange.html')
-rw-r--r-- | LayoutTests/storage/indexeddb/keyrange.html | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/LayoutTests/storage/indexeddb/keyrange.html b/LayoutTests/storage/indexeddb/keyrange.html index 4b926da..80850bc 100644 --- a/LayoutTests/storage/indexeddb/keyrange.html +++ b/LayoutTests/storage/indexeddb/keyrange.html @@ -84,11 +84,15 @@ function test() debug(""); checkSingleKeyRange(1); + checkSingleKeyRange(3.14); checkSingleKeyRange("'a'"); checkLowerBoundKeyRange(10, true); checkLowerBoundKeyRange(11, false); checkLowerBoundKeyRange(12); + checkLowerBoundKeyRange(10.1, true); + checkLowerBoundKeyRange(11.2, false); + checkLowerBoundKeyRange(12.3); checkLowerBoundKeyRange("'aa'", true); checkLowerBoundKeyRange("'ab'", false); checkLowerBoundKeyRange("'ac'"); @@ -96,6 +100,9 @@ function test() checkUpperBoundKeyRange(20, true); checkUpperBoundKeyRange(21, false); checkUpperBoundKeyRange(22); + checkUpperBoundKeyRange(20.2, true); + checkUpperBoundKeyRange(21.3, false); + checkUpperBoundKeyRange(22.4); checkUpperBoundKeyRange("'ba'", true); checkUpperBoundKeyRange("'bb'", false); checkUpperBoundKeyRange("'bc'"); @@ -106,6 +113,12 @@ function test() checkBoundKeyRange(33, 43, true, false); checkBoundKeyRange(34, 44, true, true); + checkBoundKeyRange(30.1, 40.2); + checkBoundKeyRange(31.3, 41.4, false, false); + checkBoundKeyRange(32.5, 42.6, false, true); + checkBoundKeyRange(33.7, 43.8, true, false); + checkBoundKeyRange(34.9, 44.0, true, true); + checkBoundKeyRange("'aaa'", "'aba'", false, false); checkBoundKeyRange("'aab'", "'abb'"); checkBoundKeyRange("'aac'", "'abc'", false, false); |