def test_yield_overlaps_2(): x1 = [1, 3, 5] x2 = [1, 2, 4, 6] assert len(list(MH._yield_overlaps(x1, x2))) == 1 assert len(list(MH._yield_overlaps(x2, x1))) == 1
def test_yield_overlaps_3(): x1 = [1, 3, 6] x2 = [1, 2, 6] assert len(list(MH._yield_overlaps(x1, x2))) == 2 assert len(list(MH._yield_overlaps(x2, x1))) == 2
def test_yield_overlaps(): x1 = [1, 3, 5] x2 = [2, 4, 6] assert len(list(MH._yield_overlaps(x1, x2))) == 0