Пример #1
0
 def test_to_aot(self, word, dialog_tag, aot_tag):
     if '[' in dialog_tag:
         dialog_tag = dialog_tag.split('[')[0]
     converted = converters.convert(dialog_tag, 'dialog2010', 'aot')
     converted = _remove_unsupported(converted)
     gold = _remove_unsupported(aot_tag)
     self.assertTagEqual(converted, gold)
Пример #2
0
 def test_to_aot(self, word, dialog_tag, aot_tag):
     if '[' in dialog_tag:
         dialog_tag = dialog_tag.split('[')[0]
     converted = converters.convert(dialog_tag, 'dialog2010', 'aot')
     converted = _remove_unsupported(converted)
     gold = _remove_unsupported(aot_tag)
     self.assertTagEqual(converted, gold)
Пример #3
0
 def test_from_internal(self, word, internal, ud14):
     converted = converters.convert(internal, 'opencorpora-int', 'ud14')
     assert converted == ud14
Пример #4
0
 def test_from_internal(self, word, internal, ud14):
     converted = converters.convert(internal, 'opencorpora-int', 'ud14',
                                    word)
     assert converted == ud14
Пример #5
0
 def test_to_positional(self, word, pos_tag_txt, aot_tag):
     converted = converters.convert(aot_tag, 'aot', 'positional')
     self.assertPositionalEqual(converted, pos_tag_txt)
Пример #6
0
 def test_from_positional(self, word, pos_tag_txt, aot_tag):
     converted = converters.convert(positional.Tag(pos_tag_txt),
                                    'positional', 'aot')
     self.assertAotEqual(converted, aot_tag)
Пример #7
0
 def test_from_aot(self, word, dialog_tag, aot_tag):
     converted = converters.convert(aot_tag, 'aot', 'dialog2010')
     self.assertTagEqual(converted, dialog_tag)
Пример #8
0
 def test_from_aot(self, word, dialog_tag, aot_tag):
     converted = converters.convert(aot_tag, 'aot', 'dialog2010')
     self.assertTagEqual(converted, dialog_tag)
Пример #9
0
 def test_to_aot(self, word, open_tag, aot_tag):
     converted = converters.convert(open_tag, 'opencorpora-ext', 'aot')
     assert aot.split_tag(_remove_unsupported(converted)) == aot.split_tag(
         _remove_unsupported(aot_tag))
Пример #10
0
 def test_to_internal(self, word, internal, external):
     converted = converters.convert(external, 'opencorpora-ext',
                                    'opencorpora-int')
     assert converted == internal
Пример #11
0
 def test_to_aot(self, word, open_tag, aot_tag):
     converted = converters.convert(open_tag, 'opencorpora-ext', 'aot')
     assert aot.split_tag(_remove_unsupported(converted)) == aot.split_tag(_remove_unsupported(aot_tag))
Пример #12
0
 def test_to_internal(self, word, internal, external):
     converted = converters.convert(external, 'opencorpora-ext', 'opencorpora-int')
     assert converted == internal