Author: cito
Date: Sun Jan  6 10:26:22 2013
New Revision: 497

Log:
Sharpen test for iunserting current_timestamp.

Modified:
   trunk/module/test_pg.py

Modified: trunk/module/test_pg.py
==============================================================================
--- trunk/module/test_pg.py     Sat Jan  5 19:12:22 2013        (r496)
+++ trunk/module/test_pg.py     Sun Jan  6 10:26:22 2013        (r497)
@@ -1645,7 +1645,17 @@
                     if item[0] in expect)
                 ts = expect.get('ts')
                 if ts == 'current_timestamp':
-                    expect['ts'] = data['ts']
+                    ts = expect['ts'] = data['ts']
+                    if len(ts) > 19:
+                        self.assertEqual(ts[19], '.')
+                        ts = ts[:19]
+                    else:
+                        self.assertEqual(len(ts), 19)
+                    self.assertTrue(ts[:4].isdigit())
+                    self.assertEqual(ts[4], '-')
+                    self.assertEqual(ts[10], ' ')
+                    self.assertTrue(ts[11:13].isdigit())
+                    self.assertEqual(ts[13], ':')
                 self.assertEqual(data, expect)
                 data = self.db.query(
                     'select oid,* from "%s"' % table).dictresult()[0]
_______________________________________________
PyGreSQL mailing list
[email protected]
https://mail.vex.net/mailman/listinfo.cgi/pygresql

Reply via email to