Exemplo n.º 1
0
    def test_multiple_shifts_left_in_one_step(self, tape: Tape, step_number: int) -> None:
        tape.set(10)

        for _ in range(step_number):
            tape.shift_right(1)

        tape.shift_left(step_number)

        assert tape.get() == 10
Exemplo n.º 2
0
    def test_shift_right(self, tape: Tape) -> None:
        tape.shift_right(1)

        assert tape.get() == 0