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', () => {
165
165
expect ( derivedRequest . signal ) . to . not . equal ( parentAbortController . signal ) ;
166
166
} ) ;
167
167
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
+
168
188
it ( 'should default to "same-origin" as credentials' , ( ) => {
169
189
const request = new Request ( base )
170
190
expect ( request . credentials ) . to . equal ( 'same-origin' ) ;
You can’t perform that action at this time.
0 commit comments