server/test/unittest_repository.py
changeset 5174 78438ad513ca
parent 5126 c869d8e7d166
child 5238 31c12863fd9d
equal deleted inserted replaced
5173:73760bbb66bd 5174:78438ad513ca
   455         cu = self.session.system_sql('SELECT mtime, eid FROM entities WHERE eid = %s' % eidp)
   455         cu = self.session.system_sql('SELECT mtime, eid FROM entities WHERE eid = %s' % eidp)
   456         omtime = cu.fetchone()[0]
   456         omtime = cu.fetchone()[0]
   457         # our sqlite datetime adapter is ignore seconds fraction, so we have to
   457         # our sqlite datetime adapter is ignore seconds fraction, so we have to
   458         # ensure update is done the next seconds
   458         # ensure update is done the next seconds
   459         time.sleep(1 - (ts.second - int(ts.second)))
   459         time.sleep(1 - (ts.second - int(ts.second)))
   460         self.execute('SET X nom "tata" WHERE X eid %(x)s', {'x': eidp}, 'x')
   460         self.execute('SET X nom "tata" WHERE X eid %(x)s', {'x': eidp})
   461         self.commit()
   461         self.commit()
   462         self.assertEquals(len(self.execute('Personne X WHERE X has_text "tutu"')), 1)
   462         self.assertEquals(len(self.execute('Personne X WHERE X has_text "tutu"')), 1)
   463         self.session.set_pool()
   463         self.session.set_pool()
   464         cu = self.session.system_sql('SELECT mtime FROM entities WHERE eid = %s' % eidp)
   464         cu = self.session.system_sql('SELECT mtime FROM entities WHERE eid = %s' % eidp)
   465         mtime = cu.fetchone()[0]
   465         mtime = cu.fetchone()[0]