spaCy/tests/test_add_lemmas.py

27 lines
502 B
Python
Raw Normal View History

2014-12-21 12:58:21 +03:00
from spacy.en import English
2014-12-19 19:51:25 +03:00
import pytest
2014-12-21 12:58:21 +03:00
@pytest.fixture
def EN():
return English(tag=True, parse=False)
2014-12-19 19:51:25 +03:00
@pytest.fixture
2014-12-21 12:58:21 +03:00
def tagged(EN):
2014-12-19 19:51:25 +03:00
string = u'Bananas in pyjamas are geese.'
tokens = EN(string, tag=True)
2014-12-19 19:51:25 +03:00
return tokens
@pytest.fixture
def lemmas(tagged):
return [t.lemma for t in tagged]
def test_lemmas(lemmas):
assert lemmas[0] == 'banana'
assert lemmas[1] == 'in'
assert lemmas[2] == 'pyjama'
assert lemmas[3] == 'be'
assert lemmas[4] == 'goose'