def test_block_left_to_right(): l = [((0, 0, 0, 0, 0), (5, 5, 5, 5, 5)), ((0, 1, 2, 3, 4, 5), (1, 2, 3, 4, 5, 6)), ((0, 0, 2, 2), (2, 2, 4, 4))] for block_left, correct_answer in l: block_right = ld.block_left_to_right(block_left) assert np.all(block_right == correct_answer)
def test_block_left_to_right(): block_left = ((0, 0, 0, 0, 0), (0, 1, 2, 3, 4, 5), (0, 0, 2, 2)) correct_answer = ((5, 5, 5, 5, 5), (1, 2, 3, 4, 5, 6), (2, 2, 4, 4)) assert np.all(([ np.all(ld.block_left_to_right(bl) == ca) for bl, ca in zip(block_left, correct_answer) ]))
def test_block_left_to_right(): l = [ ((0, 0, 0, 0, 0), (5, 5, 5, 5, 5)), ((0, 1, 2, 3, 4, 5), (1, 2, 3, 4, 5, 6)), ((0, 0, 2, 2), (2, 2, 4, 4)) ] for block_left, correct_answer in l: block_right = ld.block_left_to_right(block_left) assert np.all(block_right == correct_answer)
def test_block_left_to_right(block_left, correct_answer): block_right = ld.block_left_to_right(block_left) print block_right - correct_answer assert np.all(block_right == correct_answer)