(
action: () => Promise<unknown>,
expectedMessage: string
)
| 19 | } |
| 20 | |
| 21 | async function assertFailure( |
| 22 | action: () => Promise<unknown>, |
| 23 | expectedMessage: string |
| 24 | ): Promise<void> { |
| 25 | await expect(action()).rejects.toSatisfy((err: unknown) => { |
| 26 | const text = err instanceof Error ? `${err.message}\n${err.stack ?? ""}` : String(err); |
| 27 | expect(text.toLowerCase()).toContain(expectedMessage.toLowerCase()); |
| 28 | return true; |
| 29 | }); |
| 30 | } |
| 31 | |
| 32 | it("should get null last session id before any sessions exist", async () => { |
| 33 | await client.start(); |
no test coverage detected
searching dependent graphs…