spaCy/spacy/tests/vocab/test_lexeme.py
2016-05-05 01:31:58 +02:00

34 lines
600 B
Python

from __future__ import unicode_literals
import pytest
from spacy.attrs import *
def test_lexeme_eq(en_vocab):
'''Test Issue #361: Equality of lexemes'''
cat1 = en_vocab['cat']
cat2 = en_vocab['cat']
assert cat1 == cat2
def test_lexeme_neq(en_vocab):
'''Inequality of lexemes'''
cat = en_vocab['cat']
dog = en_vocab['dog']
assert cat != dog
def test_lexeme_lt(en_vocab):
'''More frequent is l.t. less frequent'''
noun = en_vocab['NOUN']
opera = en_vocab['opera']
print(noun.orth, opera.orth)
assert noun < opera
assert opera > noun