3 from db_test import DBDakTestCase
5 from daklib.dbconn import DBConn, Uid
10 class TimestampTestCase(DBDakTestCase):
12 TimestampTestCase checks that the timestamps created and modified are
15 TODO: Should we check all tables?
21 def test_timestamps(self):
22 timestamp01 = self.now()
24 uid = Uid(uid = 'ftp-master@debian.org')
27 created01 = uid.created
28 modified01 = uid.modified
30 timestamp02 = self.now()
31 self.assertTrue(timestamp01 < created01)
32 self.assertTrue(timestamp01 < modified01)
33 self.assertTrue(created01 < timestamp02)
34 self.assertTrue(modified01 < timestamp02)
38 created02 = uid.created
39 modified02 = uid.modified
40 self.assertEqual(created01, created02)
41 self.assertTrue(modified01 < modified02)
43 timestamp03 = self.now()
44 self.assertTrue(modified02 < timestamp03)
46 def classes_to_clean(self):
49 if __name__ == '__main__':