コード例 #1
0
    def test_merge_overlaping_segments(self):
        'It test the segment merging'
        coord = CoordSystem(relations=[])
        limits = [(0, 2)]
        expected = [(0, 2)]
        assert coord._merge_overlaping_segments(limits) == expected

        limits = [(0, 2), (4, 6)]
        expected = [(0, 2), (4, 6)]
        assert coord._merge_overlaping_segments(limits) == expected

        limits = [(0, 2), (4, 6), (0, 8)]
        expected = [(0, 8)]
        assert coord._merge_overlaping_segments(limits) == expected