File tree 2 files changed +13
-1
lines changed
test/adapter/web-standard
2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,9 @@ export const mapResponse = (
41
41
case 'ElysiaFile' :
42
42
return handleFile ( ( response as ElysiaFile ) . value as File )
43
43
44
+ case 'File' :
45
+ return handleFile ( response as File , set as any )
46
+
44
47
case 'Blob' :
45
48
return handleFile ( response as Blob , set as any )
46
49
@@ -210,6 +213,9 @@ export const mapEarlyResponse = (
210
213
case 'ElysiaFile' :
211
214
return handleFile ( ( response as ElysiaFile ) . value as File )
212
215
216
+ case 'File' :
217
+ return handleFile ( response as File , set as any )
218
+
213
219
case 'Blob' :
214
220
return handleFile ( response as File | Blob , set )
215
221
@@ -346,6 +352,9 @@ export const mapEarlyResponse = (
346
352
case 'ElysiaFile' :
347
353
return handleFile ( ( response as ElysiaFile ) . value as File )
348
354
355
+ case 'File' :
356
+ return handleFile ( response as File , set as any )
357
+
349
358
case 'Blob' :
350
359
return handleFile ( response as File | Blob , set )
351
360
@@ -498,6 +507,9 @@ export const mapCompactResponse = (
498
507
case 'ElysiaFile' :
499
508
return handleFile ( ( response as ElysiaFile ) . value as File )
500
509
510
+ case 'File' :
511
+ return handleFile ( response as File )
512
+
501
513
case 'Blob' :
502
514
return handleFile ( response as File | Blob )
503
515
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ describe('Web Standard - Map Response', () => {
107
107
it ( 'map File' , async ( ) => {
108
108
const file = new File ( [ 'Hello' ] , 'hello.txt' , { type : 'text/plain' } )
109
109
110
- const response = mapResponse ( file , defaultContext )
110
+ const response = mapResponse ( file , createContext ( ) )
111
111
112
112
expect ( response ) . toBeInstanceOf ( Response )
113
113
expect ( await response . text ( ) ) . toEqual ( 'Hello' )
You can’t perform that action at this time.
0 commit comments