def test_all_neighbours_overlap(call_init):
    FEATURE = 'daily/J_pais/N'
    v = Vectors.from_tsv('tests/resources/only_overlapping.txt', allow_lexical_overlap=False)
    mv = MultiVectors([v] * 3)
    if call_init:
        mv.init_sims()
    assert FEATURE in v
    assert FEATURE in mv  # feature is contained in vector set, but...
    # when we look up its neighbours, they all overlap, so nothing is left
    assert mv.get_nearest_neighbours(FEATURE) == []
    assert mv.get_nearest_neighbours('asdf') == []

    assert mv.get_nearest_neighbours('pais/N') is not None