( schedule: Schedule.Schedule<Duration.Duration, number, Env> )
| 861 | return date.getMilliseconds() |
| 862 | } |
| 863 | const checkDelays = <Env>( |
| 864 | schedule: Schedule.Schedule<Duration.Duration, number, Env> |
| 865 | ): Effect.Effect< |
| 866 | readonly [ |
| 867 | Chunk.Chunk<Duration.Duration>, |
| 868 | Chunk.Chunk<Duration.Duration> |
| 869 | ], |
| 870 | never, |
| 871 | Env |
| 872 | > => { |
| 873 | return Effect.gen(function*() { |
| 874 | const now = yield* Effect.sync(() => Date.now()) |
| 875 | const input = Array.range(1, 5) |
| 876 | const actual = yield* pipe(schedule, Schedule.run(now, input)) |
| 877 | const expected = yield* pipe(Schedule.delays(schedule), Schedule.run(now, input)) |
| 878 | return [actual, expected] as const |
| 879 | }) |
| 880 | } |
| 881 | const checkRepetitions = <Env>(schedule: Schedule.Schedule<number, number, Env>): Effect.Effect< |
| 882 | readonly [ |
| 883 | Chunk.Chunk<number>, |
no test coverage detected