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() |