cloud-cap-samples icon indicating copy to clipboard operation
cloud-cap-samples copied to clipboard

property '_httpMessage' closes the circle

Open wozjac opened this issue 1 year ago • 0 comments

https://github.com/SAP-samples/cloud-cap-samples/blob/f3a8bd6a96ea1015e6c59b874e8da76dd77d7502/test/custom-handlers.test.js#L13

Hi, quick question - in case of GET, when GET fails and it is expected in the test:

await expect(GET("/some-service/Entity", { params: { .... }})).to.be.rejectedWith(...)

then I have an error:

TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    |     property 'socket' -> object with constructor 'Object'
    --- property '_httpMessage' closes the circle
    at stringify (<anonymous>)
    at writeChannelMessage (node:internal/child_process/serialization:159:20)
    at process.target._send (node:internal/child_process:838:17)
    at process.target.send (node:internal/child_process:738:19)
    at reportSuccess (C:\workspace\dev\project1\node_modules\jest-worker\build\workers\processChild.js:82:11)

Is it possible to use this approach in such case?

wozjac avatar May 22 '23 14:05 wozjac