summaryrefslogtreecommitdiff
path: root/packages/idb-bridge/src/util/getIndexKeys.test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/idb-bridge/src/util/getIndexKeys.test.ts')
-rw-r--r--packages/idb-bridge/src/util/getIndexKeys.test.ts28
1 files changed, 18 insertions, 10 deletions
diff --git a/packages/idb-bridge/src/util/getIndexKeys.test.ts b/packages/idb-bridge/src/util/getIndexKeys.test.ts
index b9cdc769d..782b3da2f 100644
--- a/packages/idb-bridge/src/util/getIndexKeys.test.ts
+++ b/packages/idb-bridge/src/util/getIndexKeys.test.ts
@@ -19,23 +19,31 @@ import test from "ava";
import { getIndexKeys } from "./getIndexKeys";
test("basics", (t) => {
- t.deepEqual(getIndexKeys({foo: 42}, "foo", false), [42]);
- t.deepEqual(getIndexKeys({foo: {bar: 42}}, "foo.bar", false), [42]);
- t.deepEqual(getIndexKeys({foo: [42, 43]}, "foo.0", false), [42]);
- t.deepEqual(getIndexKeys({foo: [42, 43]}, "foo.1", false), [43]);
+ t.deepEqual(getIndexKeys({ foo: 42 }, "foo", false), [42]);
+ t.deepEqual(getIndexKeys({ foo: { bar: 42 } }, "foo.bar", false), [42]);
+ t.deepEqual(getIndexKeys({ foo: [42, 43] }, "foo.0", false), [42]);
+ t.deepEqual(getIndexKeys({ foo: [42, 43] }, "foo.1", false), [43]);
t.deepEqual(getIndexKeys([1, 2, 3], "", false), [[1, 2, 3]]);
t.throws(() => {
- getIndexKeys({foo: 42}, "foo.bar", false);
+ getIndexKeys({ foo: 42 }, "foo.bar", false);
});
- t.deepEqual(getIndexKeys({foo: 42}, "foo", true), [42]);
- t.deepEqual(getIndexKeys({foo: 42, bar: 10}, ["foo", "bar"], true), [42, 10]);
- t.deepEqual(getIndexKeys({foo: 42, bar: 10}, ["foo", "bar"], false), [[42, 10]]);
- t.deepEqual(getIndexKeys({foo: 42, bar: 10}, ["foo", "bar", "spam"], true), [42, 10]);
+ t.deepEqual(getIndexKeys({ foo: 42 }, "foo", true), [42]);
+ t.deepEqual(getIndexKeys({ foo: 42, bar: 10 }, ["foo", "bar"], true), [
+ 42,
+ 10,
+ ]);
+ t.deepEqual(getIndexKeys({ foo: 42, bar: 10 }, ["foo", "bar"], false), [
+ [42, 10],
+ ]);
+ t.deepEqual(
+ getIndexKeys({ foo: 42, bar: 10 }, ["foo", "bar", "spam"], true),
+ [42, 10],
+ );
t.throws(() => {
- getIndexKeys({foo: 42, bar: 10}, ["foo", "bar", "spam"], false);
+ getIndexKeys({ foo: 42, bar: 10 }, ["foo", "bar", "spam"], false);
});
});