From d1f00aeaa26af6835ea3f47ac280b1e67d672fa2 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 16 Feb 2021 10:31:55 +0100 Subject: get IDB tests to pass again, add new one --- .../idb-bridge/src/idb-wpt-ported/value.test.ts | 37 +++++++++++----------- 1 file changed, 19 insertions(+), 18 deletions(-) (limited to 'packages/idb-bridge/src/idb-wpt-ported/value.test.ts') 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 + }; +}); -- cgit v1.2.3