Add factory-path baseURL empty validation coverage

Co-authored-by: Eric Allam <eric@trigger.dev>
This commit is contained in:
Cursor Agent
2026-02-15 04:17:49 +00:00
parent 4ae1207428
commit edeed64296
+11
View File
@@ -2734,6 +2734,17 @@ describe("TriggerChatTransport", function () {
});
});
it("throws from factory when baseURL is empty after trimming", function () {
expect(function () {
createTriggerChatTransport({
task: "chat-task",
accessToken: "pk_trigger",
baseURL: " /// ",
stream: "chat-stream",
});
}).toThrowError("baseURL must not be empty");
});
it("continues streaming when onTriggeredRun callback throws", async function () {
let callbackCalled = false;
const errors: TriggerChatTransportError[] = [];