Files
clawdbot/apps/macos/Tests/ClawdbotIPCTests/MacNodeBridgeSessionTests.swift
2026-01-09 14:01:20 +01:00

20 lines
501 B
Swift

import Testing
@testable import Clawdbot
@Suite
struct MacNodeBridgeSessionTests {
@Test func sendEventThrowsWhenNotConnected() async {
let session = MacNodeBridgeSession()
do {
try await session.sendEvent(event: "test", payloadJSON: "{}")
Issue.record("Expected sendEvent to throw when disconnected")
} catch {
let ns = error as NSError
#expect(ns.domain == "Bridge")
#expect(ns.code == 15)
}
}
}