def test_part_uri(): base = 'file:///foo.txt' for i in range(10): assert get_part_from_uri(mk_part_uri(base, i)) == i assert get_part_from_uri('file:///f.txt') is None assert get_part_from_uri('file:///f.txt#something_else') is None assert get_part_from_uri('file:///f.txt#part=aa') == 'aa' assert get_part_from_uri('file:///f.txt#part=111') == 111
def add_uri_with_part(x): idx, doc = x return mk_part_uri(url, idx), doc