(n, step)
| 237 | raise ValueError |
| 238 | |
| 239 | def random_slice(n, step): |
| 240 | start = rng.randint(0, n + 1, dtype=np.intp) |
| 241 | stop = rng.randint(start, n + 1, dtype=np.intp) |
| 242 | if rng.randint(0, 2, dtype=np.intp) == 0: |
| 243 | stop, start = start, stop |
| 244 | step *= -1 |
| 245 | return slice(start, stop, step) |
| 246 | |
| 247 | def random_slice_fixed_size(n, step, size): |
| 248 | start = rng.randint(0, n + 1 - size * step) |
no test coverage detected
searching dependent graphs…