()
| 136 | expect(askConst2()).toEqual(42); |
| 137 | |
| 138 | const askOnce = () => { |
| 139 | let count = 0; |
| 140 | return addTwice() |
| 141 | .handle<"ask", number>("ask", ({ resume, terminate }) => { |
| 142 | count++; |
| 143 | if (count <= 1) resume(42); |
| 144 | else terminate(0); |
| 145 | }) |
| 146 | .runSync(); |
| 147 | }; |
| 148 | expect(askOnce()).toEqual(0); |
| 149 | }); |
| 150 |
no test coverage detected