mirror of
https://github.com/explosion/spaCy.git
synced 2024-12-26 09:56:28 +03:00
* Add tests for flag features
This commit is contained in:
parent
786a4a86fe
commit
c50433163f
41
tests/test_flag_features.py
Normal file
41
tests/test_flag_features.py
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
import pytest
|
||||||
|
|
||||||
|
from orth import is_alpha
|
||||||
|
from orth import is_digit
|
||||||
|
from orth import is_punct
|
||||||
|
from orth import is_space
|
||||||
|
from orth import is_ascii
|
||||||
|
from orth import is_upper
|
||||||
|
from orth import is_lower
|
||||||
|
from orth import is_title
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.fixture
|
||||||
|
def words():
|
||||||
|
return ["1997", "19.97", "hello9", "Hello", "HELLO", "Hello9", "\n", "!",
|
||||||
|
"!d", "\nd"]
|
||||||
|
|
||||||
|
def test_is_alpha(words):
|
||||||
|
assert is_alpha(words[0]) == False
|
||||||
|
assert is_alpha(words[1]) == False
|
||||||
|
assert is_alpha(words[2]) == False
|
||||||
|
assert is_alpha(words[3]) == True
|
||||||
|
assert is_alpha(words[4]) == True
|
||||||
|
assert is_alpha(words[5]) == False
|
||||||
|
assert is_alpha(words[6]) == False
|
||||||
|
assert is_alpha(words[7]) == False
|
||||||
|
assert is_alpha(words[8]) == False
|
||||||
|
assert is_alpha(words[9]) == False
|
||||||
|
|
||||||
|
|
||||||
|
def test_is_digit(words):
|
||||||
|
assert is_digit(words[0]) == False
|
||||||
|
assert is_digit(words[1]) == False
|
||||||
|
assert is_digit(words[2]) == False
|
||||||
|
assert is_digit(words[3]) == True
|
||||||
|
assert is_digit(words[4]) == True
|
||||||
|
assert is_digit(words[5]) == False
|
||||||
|
assert is_digit(words[6]) == False
|
||||||
|
assert is_digit(words[7]) == False
|
||||||
|
assert is_digit(words[8]) == False
|
||||||
|
assert is_digit(words[9]) == False
|
Loading…
Reference in New Issue
Block a user