mirror of
https://github.com/streetwriters/notesnook.git
synced 2026-09-01 19:49:54 +02:00
core: enable sync during tests
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
|
||||
|
||||
exports[`get offer code > offer-code 1`] = `"123"`;
|
||||
|
||||
exports[`get offer code > offer-code 2`] = `"123"`;
|
||||
|
||||
@@ -701,7 +701,7 @@ describe.concurrent("[5.9] migrate kv", (test) => {
|
||||
await migrateKV(db, 5.9, 6.0);
|
||||
|
||||
expect(await db.kv().read(key)).toBeDefined();
|
||||
// TODO: expect(await db.storage().read(key)).toBeUndefined();
|
||||
expect(await db.storage().read(key)).toBeUndefined();
|
||||
}));
|
||||
|
||||
test(`${key} (undefined)`, () =>
|
||||
@@ -711,7 +711,7 @@ describe.concurrent("[5.9] migrate kv", (test) => {
|
||||
await migrateKV(db, 5.9, 6.0);
|
||||
|
||||
expect(await db.kv().read(key)).toBe(key === "v" ? 6 : undefined);
|
||||
// TODO: expect(await db.storage().read(key)).toBe(null);
|
||||
expect(await db.storage().read(key)).toBe(null);
|
||||
}));
|
||||
}
|
||||
});
|
||||
|
||||
@@ -231,7 +231,8 @@ class Sync {
|
||||
}
|
||||
|
||||
async send(deviceId: string, isForceSync?: boolean) {
|
||||
return false;
|
||||
// TODO: remove this.
|
||||
if (process.env.NODE_ENV !== "test") return false;
|
||||
await this.uploadAttachments();
|
||||
|
||||
let done = 0;
|
||||
|
||||
@@ -406,14 +406,17 @@ const migrations: Migration[] = [
|
||||
},
|
||||
async vaultKey(db, key) {
|
||||
await db.vaults.add({ title: "Default", key });
|
||||
await db.storage().remove("vaultKey");
|
||||
// TODO: remove this
|
||||
if (process.env.NODE_ENV === "test")
|
||||
await db.storage().remove("vaultKey");
|
||||
},
|
||||
async kv(db) {
|
||||
for (const key of KEYS) {
|
||||
const value = await db.storage().read(key);
|
||||
if (value === undefined || value === null) continue;
|
||||
await db.kv().write(key, value as any);
|
||||
// await db.storage().remove(key);
|
||||
// TODO: remove this
|
||||
if (process.env.NODE_ENV === "test") await db.storage().remove(key);
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user