Skip to content

feat: circular ref json serialization #66

feat: circular ref json serialization

feat: circular ref json serialization #66

Triggered via pull request August 6, 2025 05:08
Status Failure
Total duration 23s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
src/to-response.test.ts > toResponse > Special flag handling > should handle _flag=json without Response: src/to-response.test.ts#L143
AssertionError: expected 200 to be 201 // Object.is equality - Expected + Received - 201 + 200 ❯ src/to-response.test.ts:143:28
src/to-response.test.ts > toResponse > Error handling > should handle APIError with custom headers: src/to-response.ts#L67
TypeError: Cannot use 'in' operator to search for '_flag' in undefined ❯ isJSONResponse src/to-response.ts:67:9 ❯ toResponse src/to-response.ts:79:6 ❯ Module.toResponse src/to-response.ts:93:10 ❯ src/to-response.test.ts:115:21
src/to-response.test.ts > toResponse > basic types > should handle string data: src/to-response.ts#L67
TypeError: Cannot use 'in' operator to search for '_flag' in hello world ❯ isJSONResponse src/to-response.ts:67:9 ❯ Module.toResponse src/to-response.ts:79:6 ❯ src/to-response.test.ts:8:21
src/router.test.ts > router > should work with duplicate base path: src/router.test.ts#L201
AssertionError: expected 500 to be 200 // Object.is equality - Expected + Received - 200 + 500 ❯ src/router.test.ts:201:27
src/router.test.ts > router > should handle API Errors: src/router.test.ts#L184
AssertionError: expected 500 to be 403 // Object.is equality - Expected + Received - 403 + 500 ❯ src/router.test.ts:184:27
src/router.test.ts > router > should be able to router properly: src/router.test.ts#L73
AssertionError: expected '' to be '/' // Object.is equality - Expected + Received - / ❯ src/router.test.ts:73:21
src/router.test.ts > router > should be able to return simple response: src/router.test.ts#L24
AssertionError: expected '' to be 'hello world' // Object.is equality - Expected + Received - hello world ❯ src/router.test.ts:24:16
src/endpoint.test.ts > response > API Error > should return error Response: src/to-response.ts#L67
TypeError: Cannot use 'in' operator to search for '_flag' in undefined ❯ isJSONResponse src/to-response.ts:67:9 ❯ toResponse src/to-response.ts:79:6 ❯ Module.toResponse src/to-response.ts:93:10 ❯ internalHandler src/endpoint.ts:357:7 ❯ src/endpoint.test.ts:526:21
src/endpoint.test.ts > response > set-headers > should set headers: src/to-response.ts#L67
TypeError: Cannot use 'in' operator to search for '_flag' in undefined ❯ isJSONResponse src/to-response.ts:67:9 ❯ Module.toResponse src/to-response.ts:79:6 ❯ internalHandler src/endpoint.ts:357:7 ❯ src/endpoint.test.ts:490:21
src/endpoint.test.ts > response > as-response > should return a response object: src/to-response.ts#L67
TypeError: Cannot use 'in' operator to search for '_flag' in 1 ❯ isJSONResponse src/to-response.ts:67:9 ❯ Module.toResponse src/to-response.ts:79:6 ❯ internalHandler src/endpoint.ts:357:7 ❯ src/endpoint.test.ts:448:22