Fix binary object handling in multipart/form-data (File / Blob) when using nuxt #3069
Annotations
10 errors
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'SDK with Node16 tsconfig' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'SDK with NodeNext tsconfig' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'client with strict base URL' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'client with custom string base URL' 10` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'client with numeric base URL' 2` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'client without base URL' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'SDK with required client option' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'SDK with optional client option' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/clients.test.ts#L201
Error: Snapshot `@hey-api/client-nuxt > 'default output' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/clients.test.ts:201:11
❯ test/clients.test.ts:187:7
|
|
Run test coverage:
packages/openapi-ts-tests/main/test/3.1.x.test.ts#L1111
Error: Snapshot `OpenAPI 3.1.x > 'client with SSE (Nuxt)' 4` mismatched
- Expected
+ Received
@@ -344,10 +344,14 @@
export const unwrapRefs = <T>(value: T): UnwrapRefs<T> => {
if (value === null || typeof value !== 'object' || value instanceof Headers) {
return (isRef(value) ? unref(value) : value) as UnwrapRefs<T>;
}
+ if (value instanceof Blob) {
+ return value as UnwrapRefs<T>;
+ }
+
if (Array.isArray(value)) {
return value.map((item) => unwrapRefs(item)) as UnwrapRefs<T>;
}
if (isRef(value)) {
❯ test/3.1.x.test.ts:1111:9
❯ test/3.1.x.test.ts:1108:5
|
Loading