| 123456789101112131415 |
- import { expect, test } from "bun:test"
- import { mkdtemp, rm } from "node:fs/promises"
- import path from "node:path"
- import os from "node:os"
- import { prepareChromeTrace } from "../chrome-trace"
- test("creates the configured trace directory", async () => {
- const root = await mkdtemp(path.join(os.tmpdir(), "opencode-trace-"))
- try {
- const file = await prepareChromeTrace(path.join(root, "nested", "traces"), "session/tab", false, "test")
- expect(file).toEndWith("-session-tab-458ed9e3-test.json")
- } finally {
- await rm(root, { recursive: true, force: true })
- }
- })
|