(
input: Iterable<number>,
expectedInit: ReadonlyArray<number>,
expectedRest: ReadonlyArray<number>
)
| 191 | expectedRest: ReadonlyArray<number> |
| 192 | ) => { |
| 193 | const [init, rest] = f(input) |
| 194 | deepStrictEqual(init, expectedInit) |
| 195 | deepStrictEqual(rest, expectedRest) |
| 196 | } |
| 197 | assertSpan([1, 3, 2, 4, 5], [1, 3], [2, 4, 5]) |
| 198 | assertSpan(Arr.empty(), Arr.empty(), Arr.empty()) |
| 199 | assertSpan([1, 3], [1, 3], Arr.empty()) |
| 200 | assertSpan([2, 4], Arr.empty(), [2, 4]) |
| 201 | |
| 202 | assertSpan(new Set([1, 3, 2, 4, 5]), [1, 3], [2, 4, 5]) |
| 203 | assertSpan(new Set(), Arr.empty(), Arr.empty()) |
| 204 | assertSpan(new Set([1, 3]), [1, 3], Arr.empty()) |
no test coverage detected
searching dependent graphs…