def test_segments_generator(): values = list(linesegments.segments_generator([(1, 4), (2, 3)])) assert_equals([(1, (1, 4)), (2, (2, 3)), (3, (2, 3)), (4, (1, 4))], values)
def test_malformed_input_segments_generator(): list(linesegments.segments_generator([(1, -1)]))