From aadc57ab00cdf0345a76076c3c52410eb789afcc Mon Sep 17 00:00:00 2001 From: Matthew Honnibal Date: Sat, 7 Feb 2015 13:14:07 -0500 Subject: [PATCH] * Add tests for tokens api --- tests/test_tokens_api.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tests/test_tokens_api.py diff --git a/tests/test_tokens_api.py b/tests/test_tokens_api.py new file mode 100644 index 000000000..dee626a2b --- /dev/null +++ b/tests/test_tokens_api.py @@ -0,0 +1,16 @@ +from __future__ import unicode_literals +from spacy.en import English + +import pytest + +@pytest.fixture +def tokens(): + nlp = English() + return nlp(u'Give it back! He pleaded.') + + +def test_getitem(tokens): + assert tokens[0].orth_ == 'Give' + assert tokens[-1].orth_ == '.' + with pytest.raises(IndexError): + tokens[len(tokens)]