Author: cito
Date: Sat Nov 21 08:20:28 2015
New Revision: 569
Log:
Don't break named tuple result function in test
After running the test, set the function back to its default, so that
other tests will not break if you use unittest to run multiple test
modules at once, since in that case they use the same interpreter.
Modified:
branches/4.x/module/TEST_PyGreSQL_classic_functions.py
trunk/module/TEST_PyGreSQL_classic_functions.py
Modified: branches/4.x/module/TEST_PyGreSQL_classic_functions.py
==============================================================================
--- branches/4.x/module/TEST_PyGreSQL_classic_functions.py Sat Nov 21
08:10:58 2015 (r568)
+++ branches/4.x/module/TEST_PyGreSQL_classic_functions.py Sat Nov 21
08:20:28 2015 (r569)
@@ -304,7 +304,8 @@
pg.set_decimal(decimal_class)
def testSetNamedresult(self):
- pg.set_namedresult(tuple)
+ pg.set_namedresult(lambda q: q.getresult())
+ pg.set_namedresult(pg._namedresult)
class TestModuleConstants(unittest.TestCase):
Modified: trunk/module/TEST_PyGreSQL_classic_functions.py
==============================================================================
--- trunk/module/TEST_PyGreSQL_classic_functions.py Sat Nov 21 08:10:58
2015 (r568)
+++ trunk/module/TEST_PyGreSQL_classic_functions.py Sat Nov 21 08:20:28
2015 (r569)
@@ -304,7 +304,8 @@
pg.set_decimal(decimal_class)
def testSetNamedresult(self):
- pg.set_namedresult(tuple)
+ pg.set_namedresult(lambda q: q.getresult())
+ pg.set_namedresult(pg._namedresult)
class TestModuleConstants(unittest.TestCase):
_______________________________________________
PyGreSQL mailing list
[email protected]
https://mail.vex.net/mailman/listinfo.cgi/pygresql