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
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
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
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