fix: handle arrays properly in FormData #2706
Annotations
30 errors
|
tests/extended.test.ts > extended > 'full-swagger-scheme':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'full-swagger-scheme' 1` mismatched
- Expected
+ Received
@@ -38251,15 +38251,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
- formItem instanceof Blob || formItem instanceof File;
formData.append(
key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'explode-param-3':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'explode-param-3' 1` mismatched
- Expected
+ Received
@@ -210,15 +210,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'enum-type-mismatch':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'enum-type-mismatch' 1` mismatched
- Expected
+ Received
@@ -163,15 +163,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'components-responses':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'components-responses' 1` mismatched
- Expected
+ Received
@@ -162,15 +162,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'callback-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'callback-example' 1` mismatched
- Expected
+ Received
@@ -182,15 +182,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'api-with-examples':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'api-with-examples' 1` mismatched
- Expected
+ Received
@@ -160,15 +160,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'anyof-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'anyof-example' 1` mismatched
- Expected
+ Received
@@ -174,15 +174,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'allof-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'allof-example' 1` mismatched
- Expected
+ Received
@@ -180,15 +180,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'additional-properties2':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'additional-properties2' 1` mismatched
- Expected
+ Received
@@ -144,15 +144,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'additional-properties':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'additional-properties' 1` mismatched
- Expected
+ Received
@@ -147,15 +147,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'full-swagger-scheme':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'full-swagger-scheme' 1` mismatched
- Expected
+ Received
@@ -38251,15 +38251,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
- formItem instanceof Blob || formItem instanceof File;
formData.append(
key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'explode-param-3':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'explode-param-3' 1` mismatched
- Expected
+ Received
@@ -210,15 +210,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'enum-type-mismatch':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'enum-type-mismatch' 1` mismatched
- Expected
+ Received
@@ -163,15 +163,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'components-responses':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'components-responses' 1` mismatched
- Expected
+ Received
@@ -162,15 +162,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'callback-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'callback-example' 1` mismatched
- Expected
+ Received
@@ -182,15 +182,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'api-with-examples':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'api-with-examples' 1` mismatched
- Expected
+ Received
@@ -160,15 +160,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'anyof-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'anyof-example' 1` mismatched
- Expected
+ Received
@@ -174,15 +174,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'allof-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'allof-example' 1` mismatched
- Expected
+ Received
@@ -180,15 +180,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'additional-properties2':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'additional-properties2' 1` mismatched
- Expected
+ Received
@@ -144,15 +144,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'additional-properties':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'additional-properties' 1` mismatched
- Expected
+ Received
@@ -147,15 +147,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'full-swagger-scheme':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'full-swagger-scheme' 1` mismatched
- Expected
+ Received
@@ -38251,15 +38251,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
- formItem instanceof Blob || formItem instanceof File;
formData.append(
key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'explode-param-3':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'explode-param-3' 1` mismatched
- Expected
+ Received
@@ -210,15 +210,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'enum-type-mismatch':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'enum-type-mismatch' 1` mismatched
- Expected
+ Received
@@ -163,15 +163,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'components-responses':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'components-responses' 1` mismatched
- Expected
+ Received
@@ -162,15 +162,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'callback-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'callback-example' 1` mismatched
- Expected
+ Received
@@ -182,15 +182,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'api-with-examples':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'api-with-examples' 1` mismatched
- Expected
+ Received
@@ -160,15 +160,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'anyof-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'anyof-example' 1` mismatched
- Expected
+ Received
@@ -174,15 +174,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'allof-example':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'allof-example' 1` mismatched
- Expected
+ Received
@@ -180,15 +180,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'additional-properties2':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'additional-properties2' 1` mismatched
- Expected
+ Received
@@ -144,15 +144,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|
|
tests/extended.test.ts > extended > 'additional-properties':
tests/extended.test.ts#L43
Error: Snapshot `extended > 'additional-properties' 1` mismatched
- Expected
+ Received
@@ -147,15 +147,15 @@
const property = input[key];
const propertyContent =
property instanceof Array ? property : [property];
for (const formItem of propertyContent) {
- const isFileType =
+ formData.append(
+ key,
- formItem instanceof Blob || formItem instanceof File;
- formData.append(
- key,
- isFileType ? formItem : JSON.stringify(formItem),
+ formItem instanceof Blob || typeof formItem === "string"
+ ? formItem
+ : JSON.stringify(formItem),
);
}
return formData;
}, new FormData());
},
❯ tests/extended.test.ts:43:21
|