Пример #1
0
 def test_generate_term_positions(self):
     self.assertEquals(
         generate_term_positions(self.content, ['garcon']),
         [[10]])
     self.assertEquals(
         generate_term_positions(self.content, ['toto']),
         [])
Пример #2
0
 def test_generate_term_positions_multi(self):
     self.assertEquals(
         generate_term_positions(self.content, ['un', 'garcon']),
         [[10], [2, 5, 8]])
     self.assertEquals(
         generate_term_positions(self.content, ['garcon', 'un']),
         [[10], [2, 5, 8]])
     self.assertEquals(
         generate_term_positions(self.content, ['garcon', 'toto', 'un']),
         [[10], [2, 5, 8]])
Пример #3
0
 def test_generate_term_positions_multi(self):
     self.assertEquals(
         generate_term_positions(self.content, ['un', 'garcon']),
         [[10], [2, 5, 8]])
     self.assertEquals(
         generate_term_positions(self.content, ['garcon', 'un']),
         [[10], [2, 5, 8]])
     self.assertEquals(
         generate_term_positions(self.content, ['garcon', 'toto', 'un']),
         [[10], [2, 5, 8]])
Пример #4
0
 def test_generate_term_positions_case(self):
     self.assertEquals(
         generate_term_positions(self.content, ['UN', 'gARcon']),
         [[2, 5, 8], [10]])
Пример #5
0
 def test_generate_term_positions(self):
     self.assertEquals(generate_term_positions(self.content, ['garcon']),
                       [[10]])
     self.assertEquals(generate_term_positions(self.content, ['toto']), [])
Пример #6
0
 def test_generate_term_positions_case(self):
     self.assertEquals(
         generate_term_positions(self.content, ['UN', 'gARcon']),
         [[2, 5, 8], [10]])