mirror of
https://github.com/millionco/react-doctor.git
synced 2026-09-14 20:00:24 +08:00
e9e71bbc2f
Co-authored-by: Cursor <cursoragent@cursor.com>
19 lines
613 B
TypeScript
19 lines
613 B
TypeScript
import { afterEach, describe, expect, it } from "vite-plus/test";
|
|
import { getActiveRunTrace, setActiveRunTrace } from "../src/cli/utils/active-run-trace.js";
|
|
|
|
describe("active run trace", () => {
|
|
afterEach(() => setActiveRunTrace(null));
|
|
|
|
it("starts empty", () => {
|
|
expect(getActiveRunTrace()).toBeNull();
|
|
});
|
|
|
|
it("stores and clears the in-flight run trace", () => {
|
|
const trace = { traceId: "trace-1", spanId: "span-1", sampled: true };
|
|
setActiveRunTrace(trace);
|
|
expect(getActiveRunTrace()).toBe(trace);
|
|
setActiveRunTrace(null);
|
|
expect(getActiveRunTrace()).toBeNull();
|
|
});
|
|
});
|