File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -165,6 +165,26 @@ describe('Request', () => {
165165 expect ( derivedRequest . signal ) . to . not . equal ( parentAbortController . signal ) ;
166166 } ) ;
167167
168+
169+ it ( 'should abort signal' , ( ) => {
170+ const controller = new AbortController ( ) ;
171+ const request = new Request ( base , {
172+ signal : controller . signal ,
173+ } ) ;
174+ controller . abort ( ) ;
175+ expect ( request . signal . aborted ) . to . equal ( true ) ;
176+ } ) ;
177+
178+ it ( 'should abort signal after clone' , ( ) => {
179+ const controller = new AbortController ( ) ;
180+ const request = new Request ( base , {
181+ signal : controller . signal ,
182+ } ) ;
183+ controller . abort ( ) ;
184+ const clonedRequest = request . clone ( ) ;
185+ expect ( clonedRequest . signal . aborted ) . to . equal ( true ) ;
186+ } ) ;
187+
168188 it ( 'should default to "same-origin" as credentials' , ( ) => {
169189 const request = new Request ( base )
170190 expect ( request . credentials ) . to . equal ( 'same-origin' ) ;
You can’t perform that action at this time.
0 commit comments