def test_covered_interval_assign_bin(bin):
    assert binning.assign_bin(*binning.covered_interval(bin)) == bin
def test_assign_bin_covered_interval(start, stop):
    bin_start, bin_stop = binning.covered_interval(binning.assign_bin(start,
                                                                      stop))
    assert bin_start <= start and stop <= bin_stop