19.0 vanilla

This commit is contained in:
Ernad Husremovic 2026-03-09 09:30:27 +01:00
parent d1963a3c3a
commit 2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions

View file

@ -0,0 +1,20 @@
import { Logger } from "@bus/workers/bus_worker_utils";
import { after, before, describe, expect, test } from "@odoo/hoot";
import { advanceTime } from "@odoo/hoot-dom";
describe.current.tags("desktop");
before(() => indexedDB.deleteDatabase("test_db"));
after(() => indexedDB.deleteDatabase("test_db"));
test("logs are saved and garbage-collected after TTL", async () => {
indexedDB.deleteDatabase("test_db");
const logger = new Logger("test_db");
await logger.log("foo");
await logger.log("bar");
expect(await logger.getLogs()).toEqual(["foo", "bar"]);
await advanceTime(Logger.LOG_TTL + 1000);
expect(await logger.getLogs()).toEqual([]);
indexedDB.deleteDatabase("test_db");
});