server/test/unittest_checkintegrity.py
changeset 7791 31bb51ea5485
parent 7186 287f2273917f
child 8544 3d049071957e
equal deleted inserted replaced
7790:7e16e056eecb 7791:31bb51ea5485
    44               reindex=False, fix=True, withpb=False)
    44               reindex=False, fix=True, withpb=False)
    45 
    45 
    46     def test_reindex_all(self):
    46     def test_reindex_all(self):
    47         self.execute('INSERT Personne X: X nom "toto", X prenom "tutu"')
    47         self.execute('INSERT Personne X: X nom "toto", X prenom "tutu"')
    48         self.session.commit(False)
    48         self.session.commit(False)
    49         self.failUnless(self.execute('Any X WHERE X has_text "tutu"'))
    49         self.assertTrue(self.execute('Any X WHERE X has_text "tutu"'))
    50         reindex_entities(self.repo.schema, self.session, withpb=False)
    50         reindex_entities(self.repo.schema, self.session, withpb=False)
    51         self.failUnless(self.execute('Any X WHERE X has_text "tutu"'))
    51         self.assertTrue(self.execute('Any X WHERE X has_text "tutu"'))
    52 
    52 
    53     def test_reindex_etype(self):
    53     def test_reindex_etype(self):
    54         self.execute('INSERT Personne X: X nom "toto", X prenom "tutu"')
    54         self.execute('INSERT Personne X: X nom "toto", X prenom "tutu"')
    55         self.execute('INSERT Affaire X: X ref "toto"')
    55         self.execute('INSERT Affaire X: X ref "toto"')
    56         self.session.commit(False)
    56         self.session.commit(False)
    57         reindex_entities(self.repo.schema, self.session, withpb=False,
    57         reindex_entities(self.repo.schema, self.session, withpb=False,
    58                          etypes=('Personne',))
    58                          etypes=('Personne',))
    59         self.failUnless(self.execute('Any X WHERE X has_text "tutu"'))
    59         self.assertTrue(self.execute('Any X WHERE X has_text "tutu"'))
    60         self.failUnless(self.execute('Any X WHERE X has_text "toto"'))
    60         self.assertTrue(self.execute('Any X WHERE X has_text "toto"'))
    61 
    61 
    62 if __name__ == '__main__':
    62 if __name__ == '__main__':
    63     unittest_main()
    63     unittest_main()