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