Skip to content

Commit fc6e9c8

Browse files
author
James William Pye
committed
Use the new do() API (no default language).
1 parent a0a05a1 commit fc6e9c8

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

postgresql/test/test_driver.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -198,13 +198,15 @@
198198
],
199199
),
200200
('timetz', [
201+
# timetz retains the offset
201202
datetime.time(10,10,0, tzinfo=FixedOffset(4000)),
202203
datetime.time(10,10,0, tzinfo=FixedOffset(6000)),
203204
datetime.time(10,10,0, tzinfo=FixedOffset(7000)),
204205
datetime.time(10,10,0, tzinfo=FixedOffset(2000)),
205206
],
206207
),
207208
('interval', [
209+
# no months :(
208210
datetime.timedelta(40, 10, 1234),
209211
datetime.timedelta(0, 0),
210212
datetime.timedelta(-100, 0),
@@ -1415,14 +1417,9 @@ def testDo(self):
14151417
return
14161418
if 'plpgsql' not in self.db.sys.languages():
14171419
self.db.execute("CREATE LANGUAGE plpgsql")
1418-
self.db.do(
1419-
"BEGIN CREATE TEMP TABLE do_tmp_table(i int, t text); END",
1420-
language = 'plpgsql')
1420+
self.db.do('plpgsql', "BEGIN CREATE TEMP TABLE do_tmp_table(i int, t text); END",)
14211421
self.failUnlessEqual(len(self.db.prepare("SELECT * FROM do_tmp_table")()), 0)
1422-
# now, with the default language.
1423-
self.db.settings["default_do_language"] = 'plpgsql'
1424-
self.db.do(
1425-
"BEGIN INSERT INTO do_tmp_table VALUES (100, 'foo'); END")
1422+
self.db.do('plpgsql', "BEGIN INSERT INTO do_tmp_table VALUES (100, 'foo'); END")
14261423
self.failUnlessEqual(len(self.db.prepare("SELECT * FROM do_tmp_table")()), 1)
14271424

14281425
if __name__ == '__main__':

0 commit comments

Comments
 (0)