(id: string, delayTime: number)
| 1034 | |
| 1035 | // Create an effected program that processes multiple items |
| 1036 | const processItem = (id: string, delayTime: number) => |
| 1037 | effected(function* () { |
| 1038 | yield* log(`Starting ${id}`); |
| 1039 | const result = yield* processData(id, delayTime); |
| 1040 | yield* log(`Finished ${id}`); |
| 1041 | return result; |
| 1042 | }); |
| 1043 | |
| 1044 | // Set up the test case |
| 1045 | const program = Effected.all({ |
no test coverage detected