| Index: third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/idbkeyrange-includes.htm
|
| diff --git a/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/idbkeyrange-includes.htm b/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/idbkeyrange-includes.htm
|
| index bfe9d2c482d6844463f309c5be534229855c23e1..6a05627463e086cc65c3b724546f3aef32ae31f6 100644
|
| --- a/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/idbkeyrange-includes.htm
|
| +++ b/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/idbkeyrange-includes.htm
|
| @@ -5,7 +5,7 @@
|
| <script src=/resources/testharnessreport.js></script>
|
| <script>
|
|
|
| - test( function() {
|
| + test(function() {
|
| var closedRange = IDBKeyRange.bound(5, 20);
|
| assert_true(!!closedRange.includes, "IDBKeyRange has a .includes");
|
| assert_true(closedRange.includes(7), "in range");
|
| @@ -17,17 +17,45 @@
|
| "invalid key");
|
| }, "IDBKeyRange.includes() with a closed range");
|
|
|
| - test( function() {
|
| + test(function() {
|
| var openRange = IDBKeyRange.bound(5, 20, true, true);
|
| assert_false(openRange.includes(5) || openRange.includes(20),
|
| "boundary points");
|
| }, "IDBKeyRange.includes() with an open range");
|
|
|
| - test( function() {
|
| + test(function() {
|
| var range = IDBKeyRange.only(42);
|
| assert_true(range.includes(42), "in range");
|
| assert_false(range.includes(1), "below range");
|
| assert_false(range.includes(9000), "above range");
|
| }, "IDBKeyRange.includes() with an only range");
|
|
|
| + test(function() {
|
| + var range = IDBKeyRange.lowerBound(5);
|
| + assert_false(range.includes(4), 'value before closed lower bound');
|
| + assert_true(range.includes(5), 'value at closed lower bound');
|
| + assert_true(range.includes(6), 'value after closed lower bound');
|
| + }, "IDBKeyRange.includes() with an closed lower-bounded range");
|
| +
|
| + test(function() {
|
| + var range = IDBKeyRange.lowerBound(5, true);
|
| + assert_false(range.includes(4), 'value before open lower bound');
|
| + assert_false(range.includes(5), 'value at open lower bound');
|
| + assert_true(range.includes(6), 'value after open lower bound');
|
| + }, "IDBKeyRange.includes() with an open lower-bounded range");
|
| +
|
| + test(function() {
|
| + var range = IDBKeyRange.upperBound(5);
|
| + assert_true(range.includes(4), 'value before closed upper bound');
|
| + assert_true(range.includes(5), 'value at closed upper bound');
|
| + assert_false(range.includes(6), 'value after closed upper bound');
|
| + }, "IDBKeyRange.includes() with an closed upper-bounded range");
|
| +
|
| + test(function() {
|
| + var range = IDBKeyRange.upperBound(5, true);
|
| + assert_true(range.includes(4), 'value before open upper bound');
|
| + assert_false(range.includes(5), 'value at open upper bound');
|
| + assert_false(range.includes(6), 'value after open upper bound');
|
| + }, "IDBKeyRange.includes() with an open upper-bounded range");
|
| +
|
| </script>
|
|
|