def test_wire_route_L3_multiple_movements(self): route = 'L3' expected = [(0, -1), (0, -1), (0, -1)] assert parse_wire_route(route) == expected
def test_wire_route_U3_multiple_movements(self): route = 'U3' expected = [(1, 0), (1, 0), (1, 0)] assert parse_wire_route(route) == expected
def test_wire_route_L1_r0cneg1(self): route = 'L1' expected = [(0, -1)] assert parse_wire_route(route) == expected
def test_wire_route_D1_rneg1c0(self): route = 'D1' expected = [(-1, 0)] assert parse_wire_route(route) == expected
def test_wire_route_R1_r0c1(self): route = 'R1' expected = [(0, 1)] assert parse_wire_route(route) == expected
def test_wire_route_U1_r1c0(self): route = 'U1' expected = [(1, 0)] assert parse_wire_route(route) == expected