()
| 72 | // Two mock fetches with identical scripted responses; one driven |
| 73 | // by the class, one by the free function. |
| 74 | const responses = (): MockResponse[] => [ |
| 75 | readWantedRow(null), |
| 76 | ...forkCurrentResponses(), |
| 77 | syncWriteOk(), |
| 78 | readWantedRow(fixtureWantedRow({ id: 'w-1', status: 'open' })), |
| 79 | readWantedRow(fixtureWantedRow({ id: 'w-1', status: 'claimed', claimed_by: 'alice' })), |
| 80 | ]; |
| 81 | |
| 82 | const { fetch: classFetch, calls: classCalls } = makeFetch(responses()); |
| 83 | const c = new WlClient(makeConfig({ fetch: classFetch })); |
no test coverage detected