Cover BOM-wrapped uppercase HTTP baseURL acceptance

Co-authored-by: Eric Allam <eric@trigger.dev>
This commit is contained in:
Cursor Agent
2026-02-15 06:06:15 +00:00
parent 9bb67add0f
commit 99d96a4860
+22
View File
@@ -1094,6 +1094,17 @@ describe("TriggerChatTransport", function () {
}).not.toThrow();
});
it("accepts BOM-wrapped uppercase HTTP baseURL values", function () {
expect(function () {
new TriggerChatTransport({
task: "chat-task",
accessToken: "pk_trigger",
baseURL: "\uFEFFHTTP://api.trigger.dev/custom-prefix/\uFEFF",
stream: "chat-stream",
});
}).not.toThrow();
});
it("accepts percent-encoded whitespace in baseURL paths", function () {
expect(function () {
new TriggerChatTransport({
@@ -3800,6 +3811,17 @@ describe("TriggerChatTransport", function () {
}).not.toThrow();
});
it("accepts BOM-wrapped uppercase HTTP baseURL values from factory", function () {
expect(function () {
createTriggerChatTransport({
task: "chat-task",
accessToken: "pk_trigger",
baseURL: "\uFEFFHTTP://api.trigger.dev/custom-prefix/\uFEFF",
stream: "chat-stream",
});
}).not.toThrow();
});
it("accepts percent-encoded whitespace in baseURL paths from factory", function () {
expect(function () {
createTriggerChatTransport({