fix: handle arrays properly in FormData #1431
Open
Annotations
2 errors
|
Run yarn test
Process completed with exit code 1.
|
|
Run yarn test:
tests/spec/operationId-starting-with-number/basic.test.ts#L39
Error: Snapshot `operationId starting with number > should handle operationIds that start with numbers 1` mismatched
- Expected
+ Received
@@ -177,11 +177,16 @@
return Object.keys(input || {}).reduce((formData, key) => {
const property = input[key];
const propertyContent = property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- formData.append(key, formItem instanceof Blob || typeof formItem === "string" ? formItem : JSON.stringify(formItem));
+ formData.append(
+ key,
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem)
+ );
}
return formData;
}, new FormData());
},
[ContentType.UrlEncoded]: (input: any) => this.toQueryString(input),
❯ tests/spec/operationId-starting-with-number/basic.test.ts:39:21
|
Loading