Skip to main content

✅ Shuffle in place

CategoryAbility
StatusPassing
Testtests/test_rng.py::test_shuffle_in_place

shuffle() modifies the list in place and returns None.

Preconditions

  • rng = DeterministicRNG(seed=1)

  • lst = [10, 20, 30]

Action

  • result = rng.shuffle(lst)

Expected Postconditions

  • result is None.

  • lst has been reordered.

Assertions

assert result is None
assert sorted(lst) == [10, 20, 30]