devtools.test.ts 530 B

12345678910111213141516171819
  1. import { expect, test } from "bun:test"
  2. import { DevTools } from "../src/devtools"
  3. test("registers and updates grouped DevTools data", () => {
  4. const group = DevTools.register({ id: "test", title: "Test data" })
  5. group.set("Duration", "1.00 ms")
  6. group.set("Duration", "2.00 ms")
  7. group.set("Count", 2)
  8. expect(DevTools.data().find((item) => item.id === "test")).toEqual({
  9. id: "test",
  10. title: "Test data",
  11. entries: [
  12. { key: "Duration", value: "2.00 ms" },
  13. { key: "Count", value: 2 },
  14. ],
  15. })
  16. })