Exemplo n.º 1
0
 def test_is_valid_true_with_all_values_set(self):
     element = Word(index=1,
                    form='Form',
                    lemma='Lemma',
                    upos=UposTag.X,
                    xpos='XPOS',
                    feats={'foo': 'bar'},
                    head=2,
                    deprel='DepRel',
                    misc='Misc',
                    deps={'baz': 'qux'})
     self.assertTrue(element.is_valid())
Exemplo n.º 2
0
 def test_is_valid_true_with_index_greater_than_zero(self):
     element = Word(index=1)
     self.assertTrue(element.is_valid())
Exemplo n.º 3
0
 def test_is_valid_false_with_index_less_than_zero(self):
     element = Word(index=-1)
     self.assertFalse(element.is_valid())
Exemplo n.º 4
0
 def test_is_valid_false_with_index_equal_to_zero(self):
     element = Word(index=0)
     self.assertFalse(element.is_valid())
Exemplo n.º 5
0
 def test_is_valid_false_with_no_values_set(self):
     element = Word()
     self.assertFalse(element.is_valid())