Пример #1
0
def test_get_covered_text_sentences(sentences):
    cas = Cas()
    cas.sofa_string = "Joe waited for the train . The train was late ."

    actual_text = [cas.get_covered_text(sentence) for sentence in sentences]

    expected_text = ["Joe waited for the train .", "The train was late ."]
    assert actual_text == expected_text
Пример #2
0
def test_get_covered_text_sentences(sentences):
    sofa = Sofa(sofaNum=1,
                sofaString='Joe waited for the train . The train was late .')
    cas = Cas(annotations=sentences, sofas=[sofa])

    actual_text = [cas.get_covered_text(sentence) for sentence in sentences]

    expected_text = ['Joe waited for the train .', 'The train was late .']
    assert actual_text == expected_text
Пример #3
0
def test_get_covered_text_tokens(tokens):
    cas = Cas()
    cas.sofa_string = "Joe waited for the train . The train was late ."

    actual_text = [cas.get_covered_text(token) for token in tokens]

    expected_text = [
        "Joe", "waited", "for", "the", "train", ".", "The", "train", "was",
        "late", "."
    ]
    assert actual_text == expected_text
Пример #4
0
def test_get_covered_text_tokens(tokens):
    sofa = Sofa(sofaNum=1,
                sofaString='Joe waited for the train . The train was late .')
    cas = Cas(annotations=tokens, sofas=[sofa])

    actual_text = [cas.get_covered_text(token) for token in tokens]

    expected_text = [
        'Joe', 'waited', 'for', 'the', 'train', '.', 'The', 'train', 'was',
        'late', '.'
    ]
    assert actual_text == expected_text