@@ -699,6 +699,28 @@ describe("TriggerChatTransport", function () {
699699 } ) . toThrowError ( "baseURL must not be empty" ) ;
700700 } ) ;
701701
702+ it ( "throws when baseURL is empty after trimming ogham-space-mark wrappers" , function ( ) {
703+ expect ( function ( ) {
704+ new TriggerChatTransport ( {
705+ task : "chat-task" ,
706+ accessToken : "pk_trigger" ,
707+ baseURL : "\u1680///\u1680" ,
708+ stream : "chat-stream" ,
709+ } ) ;
710+ } ) . toThrowError ( "baseURL must not be empty" ) ;
711+ } ) ;
712+
713+ it ( "throws when baseURL is empty after trimming ideographic-space wrappers" , function ( ) {
714+ expect ( function ( ) {
715+ new TriggerChatTransport ( {
716+ task : "chat-task" ,
717+ accessToken : "pk_trigger" ,
718+ baseURL : "\u3000///\u3000" ,
719+ stream : "chat-stream" ,
720+ } ) ;
721+ } ) . toThrowError ( "baseURL must not be empty" ) ;
722+ } ) ;
723+
702724 it ( "uses default baseURL when omitted" , function ( ) {
703725 expect ( function ( ) {
704726 new TriggerChatTransport ( {
@@ -3581,6 +3603,28 @@ describe("TriggerChatTransport", function () {
35813603 } ) . toThrowError ( "baseURL must not be empty" ) ;
35823604 } ) ;
35833605
3606+ it ( "throws from factory when baseURL is empty after trimming ogham-space-mark wrappers" , function ( ) {
3607+ expect ( function ( ) {
3608+ createTriggerChatTransport ( {
3609+ task : "chat-task" ,
3610+ accessToken : "pk_trigger" ,
3611+ baseURL : "\u1680///\u1680" ,
3612+ stream : "chat-stream" ,
3613+ } ) ;
3614+ } ) . toThrowError ( "baseURL must not be empty" ) ;
3615+ } ) ;
3616+
3617+ it ( "throws from factory when baseURL is empty after trimming ideographic-space wrappers" , function ( ) {
3618+ expect ( function ( ) {
3619+ createTriggerChatTransport ( {
3620+ task : "chat-task" ,
3621+ accessToken : "pk_trigger" ,
3622+ baseURL : "\u3000///\u3000" ,
3623+ stream : "chat-stream" ,
3624+ } ) ;
3625+ } ) . toThrowError ( "baseURL must not be empty" ) ;
3626+ } ) ;
3627+
35843628 it ( "uses default baseURL in factory when omitted" , function ( ) {
35853629 expect ( function ( ) {
35863630 createTriggerChatTransport ( {
0 commit comments