Exemplo n.º 1
0
def test_subtopic_id(cid1=id_, cid2=id_, s1=id_, s2=id_, ann=id_,
                     v=coref_value):
    l = Label(cid1, cid2, ann, v, subtopic_id1=s1, subtopic_id2=s2)
    assert cid1 in l
    assert (cid1, None) in l
    assert (cid1, s1) in l
    assert cid2 in l
    assert (cid2, None) in l
    assert (cid2, s2) in l
    assert l.other(cid1) == cid2
    assert l.other(cid2) == cid1
    if cid1 != cid2:
        assert l.subtopic_for(cid1) == s1
        assert l.subtopic_for(cid2) == s2
    else:
        assert l.subtopic_for(cid1) == min(s1, s2)
Exemplo n.º 2
0
def test_subtopic_id(cid1=id_,
                     cid2=id_,
                     s1=id_,
                     s2=id_,
                     ann=id_,
                     v=coref_value):
    l = Label(cid1, cid2, ann, v, subtopic_id1=s1, subtopic_id2=s2)
    assert cid1 in l
    assert (cid1, None) in l
    assert (cid1, s1) in l
    assert cid2 in l
    assert (cid2, None) in l
    assert (cid2, s2) in l
    assert l.other(cid1) == cid2
    assert l.other(cid2) == cid1
    if cid1 != cid2:
        assert l.subtopic_for(cid1) == s1
        assert l.subtopic_for(cid2) == s2
    else:
        assert l.subtopic_for(cid1) == min(s1, s2)