aboutsummaryrefslogtreecommitdiff
path: root/packages/idb-bridge/src/idb-wpt-ported/value.test.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-02-16 10:31:55 +0100
committerFlorian Dold <florian@dold.me>2021-02-16 13:47:00 +0100
commitd1f00aeaa26af6835ea3f47ac280b1e67d672fa2 (patch)
tree9a5a364f8a5eb1e038bca936d621c015dab53304 /packages/idb-bridge/src/idb-wpt-ported/value.test.ts
parentd384bd5c62198f1160119e60776350109a8ca7d3 (diff)
downloadwallet-core-d1f00aeaa26af6835ea3f47ac280b1e67d672fa2.tar.xz
get IDB tests to pass again, add new one
Diffstat (limited to 'packages/idb-bridge/src/idb-wpt-ported/value.test.ts')
-rw-r--r--packages/idb-bridge/src/idb-wpt-ported/value.test.ts37
1 files changed, 19 insertions, 18 deletions
diff --git a/packages/idb-bridge/src/idb-wpt-ported/value.test.ts b/packages/idb-bridge/src/idb-wpt-ported/value.test.ts
index c4a8315c6..b1c2b3bee 100644
--- a/packages/idb-bridge/src/idb-wpt-ported/value.test.ts
+++ b/packages/idb-bridge/src/idb-wpt-ported/value.test.ts
@@ -24,23 +24,24 @@ test.cb("WPT test value.htm, array", (t) => {
});
test.cb("WPT test value.htm, date", (t) => {
- const value = new Date();
- const _instanceof = Date;
-
- t.plan(1);
-
- createdb(t).onupgradeneeded = function (e: IDBVersionChangeEvent) {
- (e.target as any).result.createObjectStore("store").add(value, 1);
- (e.target as any).onsuccess = (e: any) => {
- console.log("in first onsuccess");
- e.target.result
- .transaction("store")
- .objectStore("store")
- .get(1).onsuccess = (e: any) => {
- t.assert(e.target.result instanceof _instanceof, "instanceof");
- t.end();
- };
+ const value = new Date();
+ const _instanceof = Date;
+
+ t.plan(1);
+
+ createdb(t).onupgradeneeded = function (e: IDBVersionChangeEvent) {
+ (e.target as any).result.createObjectStore("store").add(value, 1);
+ (e.target as any).onsuccess = (e: any) => {
+ console.log("in first onsuccess");
+ e.target.result
+ .transaction("store")
+ .objectStore("store")
+ .get(1).onsuccess = (e: any) => {
+ console.log("target", e.target);
+ console.log("result", e.target.result);
+ t.assert(e.target.result instanceof _instanceof, "instanceof");
+ t.end();
};
};
- });
- \ No newline at end of file
+ };
+});