Skip to content

feat(transport-http): support get method #1177

feat(transport-http): support get method

feat(transport-http): support get method #1177

Triggered via pull request September 6, 2024 18:44
Status Failure
Total duration 47s
Artifacts

pr.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 6 warnings
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput: tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched ❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort: tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched ❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch: tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched ❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders: tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched ❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get: tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched ❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
Node 20 @env jsdom
Process completed with exit code 1.
Node 22 @env jsdom
The job was canceled because "_20_jsdom" failed.
tests/examples/generated|generated_arguments__arguments.test.ts > generated|generated_arguments__arguments: src/lib/anyware/runPipeline.ts#L84
ExecaError: Command failed with exit code 1: pnpm tsx './examples/generated|generated_arguments__arguments.ts' /home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84 return new ContextualError(message, { hookName: signal.hookName, source: signal.source }, signal.error) ^ ContextualError: There was an error in the core implementation of hook "exchange". at runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84:18) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14) at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14) at async Object.run (/home/runner/work/graffle/graffle/src/lib/anyware/main.ts:286:22) at async run (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:257:20) at async executeRootType (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:186:12) at async executeRootTypeField (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:217:20) at async <anonymous> (/home/runner/work/graffle/graffle/examples/generated|generated_arguments__arguments.ts:6:19) { context: { hookName: 'exchange', source: 'implementation' }, [cause]: TypeError: fetch failed at node:internal/deps/undici/undici:13185:13 at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Object.run (/home/runner/work/graffle/graffle/src/layers/5_core/core.ts:278:30) at async runHook (/home/runner/work/graffle/graffle/src/lib/anyware/runHook.ts:264:16) { [cause]: AggregateError [ETIMEDOUT]: at internalConnectMultiple (node:net:1117:18) at internalConnectMultiple (node:net:1185:5) at Timeout.internalConnectMultipleTimeout (node:net:1711:5) at listOnTimeout (node:internal/timers:596:11) at process.processTimers (node:internal/timers:529:7) { code: 'ETIMEDOUT', [errors]: [ Error: connect ETIMEDOUT 146.75.37.51:443 at createConnectionError (node:net:1647:14) at Timeout.internalConnectMultipleTimeout (node:net:1706:38) at listOnTimeout (node:internal/timers:596:11) at process.processTimers (node:internal/timers:529:7) { errno: -110, code: 'ETIMEDOUT', syscall: 'connect', address: '146.75.37.51', port: 443 }, Error: connect ENETUNREACH 2a04:4e42:79::307:443 - Local (:::0) at internalConnectMultiple (node:net:1181:16) at Timeout.internalConnectMultipleTimeout (node:net:1711:5) at listOnTimeout (node:internal/timers:596:11) at process.processTimers (node:internal/timers:529:7) { errno: -101, code: 'ENETUNREACH', syscall: 'connect', address: '2a04:4e42:79::307', port: 443 } ] } } } Node.js v22.8.0 ❯ runPipeline src/lib/anyware/runPipeline.ts:84:18 ❯ runPipeline src/lib/anyware/runPipeline.ts:50:14 ❯ runPipeline src/lib/anyware/runPipeline.ts:50:14 ❯ Object.run src/lib/anyware/main.ts:286:22 ❯ run src/layers/6_client/client.ts:257:20 ❯ executeRootType src/layers/6_client/client.ts:186:12 ❯ executeRootTypeField src/layers/6_client/client.ts:217:20 ❯ Object.run src/layers/5_core/core.ts:278:30 ❯ getFinalError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/final-error.js:6:9 ❯ makeError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/result.js:108:16 ❯ getAsyncResult node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:167:4 ❯ handlePromise node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:150:17 ❯ tests/examples/generated|generated_arguments__arguments.test.ts:12:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { shortMessage: 'Command failed with exit code 1: pnpm tsx \'./examples/generated|generated_arguments__arguments.ts\'',
tests/examples/raw_rawString_rawTyped__rawString-typed.test.ts > raw_rawString_rawTyped__rawString-typed: src/lib/anyware/runPipeline.ts#L84
ExecaError: Command failed with exit code 1: pnpm tsx ./examples/raw_rawString_rawTyped__rawString-typed.ts /home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84 return new ContextualError(message, { hookName: signal.hookName, source: signal.source }, signal.error) ^ ContextualError: There was an error in the core implementation of hook "exchange". at runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:84:18) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14) at async runPipeline (/home/runner/work/graffle/graffle/src/lib/anyware/runPipeline.ts:50:14) at async Object.run (/home/runner/work/graffle/graffle/src/lib/anyware/main.ts:286:22) at async run (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:257:20) at async runRaw (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:280:12) at async Object.raw (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:291:14) at async Object.rawString (/home/runner/work/graffle/graffle/src/layers/6_client/client.ts:303:14) at async <anonymous> (/home/runner/work/graffle/graffle/examples/raw_rawString_rawTyped__rawString-typed.ts:32:16) { context: { hookName: 'exchange', source: 'implementation' }, [cause]: TypeError: fetch failed at node:internal/deps/undici/undici:13185:13 at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async Object.run (/home/runner/work/graffle/graffle/src/layers/5_core/core.ts:278:30) at async runHook (/home/runner/work/graffle/graffle/src/lib/anyware/runHook.ts:264:16) { [cause]: AggregateError [ETIMEDOUT]: at internalConnectMultiple (node:net:1117:18) at internalConnectMultiple (node:net:1185:5) at Timeout.internalConnectMultipleTimeout (node:net:1711:5) at listOnTimeout (node:internal/timers:596:11) at process.processTimers (node:internal/timers:529:7) { code: 'ETIMEDOUT', [errors]: [ Error: connect ETIMEDOUT 146.75.37.51:443 at createConnectionError (node:net:1647:14) at Timeout.internalConnectMultipleTimeout (node:net:1706:38) at listOnTimeout (node:internal/timers:596:11) at process.processTimers (node:internal/timers:529:7) { errno: -110, code: 'ETIMEDOUT', syscall: 'connect', address: '146.75.37.51', port: 443 }, Error: connect ENETUNREACH 2a04:4e42:79::307:443 - Local (:::0) at internalConnectMultiple (node:net:1181:16) at Timeout.internalConnectMultipleTimeout (node:net:1711:5) at listOnTimeout (node:internal/timers:596:11) at process.processTimers (node:internal/timers:529:7) { errno: -101, code: 'ENETUNREACH', syscall: 'connect', address: '2a04:4e42:79::307', port: 443 } ] } } } Node.js v22.8.0 ❯ runPipeline src/lib/anyware/runPipeline.ts:84:18 ❯ runPipeline src/lib/anyware/runPipeline.ts:50:14 ❯ runPipeline src/lib/anyware/runPipeline.ts:50:14 ❯ Object.run src/lib/anyware/main.ts:286:22 ❯ run src/layers/6_client/client.ts:257:20 ❯ runRaw src/layers/6_client/client.ts:280:12 ❯ Object.raw src/layers/6_client/client.ts:291:14 ❯ Object.rawString src/layers/6_client/client.ts:303:14 ❯ Object.run src/layers/5_core/core.ts:278:30 ❯ getFinalError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/final-error.js:6:9 ❯ makeError node_modules/.pnpm/[email protected]/node_modules/execa/lib/return/result.js:108:16 ❯ getAsyncResult node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:167:4 ❯ handlePromise node_modules/.pnpm/[email protected]/node_modules/execa/lib/methods/main-async.js:150:17 ❯ tests/examples/raw_rawString_rawTyped__rawString-typed.test.ts:12:18 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: {
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput: tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched ❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort: tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched ❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch: tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched ❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders: tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched ❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get: tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched ❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
Node 22 @env jsdom
Process completed with exit code 1.
Node 22 @env node
The job was canceled because "_20_jsdom" failed.
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput: tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched ❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort: tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched ❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch: tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched ❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders: tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched ❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get: tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched ❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
Node 22 @env node
The operation was canceled.
Node 20 @env node
The job was canceled because "_20_jsdom" failed.
tests/examples/transport-http|transport-http_RequestInput.test.ts > transport-http|transport-http_RequestInput: tests/examples/transport-http|transport-http_RequestInput.test.ts#L19
Error: Snapshot `transport-http|transport-http_RequestInput 1` mismatched ❯ tests/examples/transport-http|transport-http_RequestInput.test.ts:19:3
tests/examples/transport-http|transport-http_abort.test.ts > transport-http|transport-http_abort: tests/examples/transport-http|transport-http_abort.test.ts#L19
Error: Snapshot `transport-http|transport-http_abort 1` mismatched ❯ tests/examples/transport-http|transport-http_abort.test.ts:19:3
tests/examples/transport-http|transport-http_fetch.test.ts > transport-http|transport-http_fetch: tests/examples/transport-http|transport-http_fetch.test.ts#L19
Error: Snapshot `transport-http|transport-http_fetch 1` mismatched ❯ tests/examples/transport-http|transport-http_fetch.test.ts:19:3
tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts > transport-http|transport-http_headers__dynamicHeaders: tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts#L19
Error: Snapshot `transport-http|transport-http_headers__dynamicHeaders 1` mismatched ❯ tests/examples/transport-http|transport-http_headers__dynamicHeaders.test.ts:19:3
tests/examples/transport-http|transport-http_method-get.test.ts > transport-http|transport-http_method-get: tests/examples/transport-http|transport-http_method-get.test.ts#L19
Error: Snapshot `transport-http|transport-http_method-get 1` mismatched ❯ tests/examples/transport-http|transport-http_method-get.test.ts:19:3
Node 20 @env node
The operation was canceled.
lint
Process completed with exit code 1.
lint: examples/$/generated-clients/Pokemon/Error.ts#L12
Strings must use backtick
lint: examples/$/generated-clients/Pokemon/Error.ts#L12
Strings must use backtick
lint: examples/$/generated-clients/Pokemon/Select.ts#L8
Strings must use backtick
lint: examples/$/generated-clients/SocialStudies/Error.ts#L12
Strings must use backtick
lint: examples/$/generated-clients/SocialStudies/Error.ts#L12
Strings must use backtick
lint: examples/$/generated-clients/SocialStudies/Select.ts#L8
Strings must use backtick