event.test.ts 427 B

123456789
  1. import { expect, test } from "bun:test"
  2. import { isOpenCodeEvent } from "../src/groups/event.js"
  3. test("classifies public events by type", () => {
  4. expect(isOpenCodeEvent({ type: "server.connected" })).toBe(true)
  5. expect(isOpenCodeEvent({ type: "mcp.status.changed" })).toBe(true)
  6. expect(isOpenCodeEvent({ type: "mcp.resources.changed" })).toBe(true)
  7. expect(isOpenCodeEvent({ type: "mcp.tools.changed" })).toBe(false)
  8. })