4
from natasha.obj import Name
10
Name('Мустафа', 'Джемилев')
14
Name('Егор', 'Свиридов')
18
Name('Владимир', 'Путин')
22
Name('Саша', 'Плаксюк')
26
Name('Е', 'Ищенко', 'П')
29
'Фёдор Иванович Шаляпин',
30
Name('Фёдор', 'Шаляпин', 'Иванович')
34
Name('Ипполит', None, 'Матвеевич')
38
Name(None, 'Янукович')
46
Name('Гоша', 'Куценко')
49
'Юрий Георгиевич Куценко',
50
Name('Юрий', 'Куценко', 'Георгиевич')
54
Name('Наталья', 'Ищенко')
57
'Наталья Сергеевна Ищенко',
58
Name('Наталья', 'Ищенко', 'Сергеевна')
61
'Монина Нина Гафуровна',
62
Name('Нина', 'Монина', 'Гафуровна')
66
Name('В', 'Ленин', 'И'),
71
@pytest.mark.parametrize('test', tests)
72
def test_extractor(names_extractor, test):
74
pred = names_extractor.find(text).fact