Skip to content

Commit 7921600

Browse files
authored
Fix test for api.Response.body.readable_byte_stream (#1639)
1 parent e025783 commit 7921600

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

custom/tests.yaml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4200,7 +4200,21 @@ api:
42004200
body:
42014201
__additional:
42024202
readable_byte_stream: |-
4203-
return !!instance.body && 'getReader' in instance.body;
4203+
if (!instance.body) {
4204+
return {result: false, message: "Response.body is not defined"};
4205+
}
4206+
if (!('getReader' in instance.body)) {
4207+
return {result: false, message: "Response.body.getReader is not defined"};
4208+
}
4209+
try {
4210+
instance.body.getReader({mode: 'byob'});
4211+
return true;
4212+
} catch(e) {
4213+
if (e instanceof TypeError) {
4214+
return {result: false, message: e.message};
4215+
}
4216+
return e;
4217+
}
42044218
__additional:
42054219
json_static: |-
42064220
return 'Response' in self && 'json' in Response;

0 commit comments

Comments
 (0)