Exemplo n.º 1
0
 def test_invalid_empty_boundary_list(self):
     with self.assertRaises(ValueError):
         word_entropy_list([], [])
Exemplo n.º 2
0
 def test_one_full_word(self):
     self.assertEqual([6.0], word_entropy_list([1.0, 2.0, 3.0], [0, 3]))
Exemplo n.º 3
0
 def test_empty(self):
     self.assertEqual([], word_entropy_list([], [0]))
Exemplo n.º 4
0
 def test_some_full_words(self):
     self.assertEqual([1.0, 5.0],
                      word_entropy_list([1.0, 2.0, 3.0], [0, 1, 3]))
Exemplo n.º 5
0
 def test_invalid_non_empty_boundary_list(self):
     with self.assertRaises(ValueError):
         word_entropy_list([0.1, 0.7, 8.6], [0, 2])