Title: [998] trunk/tests/test_classic_connection.py: Fix test for database with cyrillic charset
- Revision
- 998
- Author
- cito
- Date
- 2019-04-25 13:27:51 -0400 (Thu, 25 Apr 2019)
Log Message
Fix test for database with cyrillic charset
Modified Paths
Diff
Modified: trunk/tests/test_classic_connection.py (997 => 998)
--- trunk/tests/test_classic_connection.py 2019-04-25 16:56:42 UTC (rev 997)
+++ trunk/tests/test_classic_connection.py 2019-04-25 17:27:51 UTC (rev 998)
@@ -2065,7 +2065,7 @@
self.skipTest("cannot set English money locale")
try:
query(select_money)
- except pg.DataError:
+ except (pg.DataError, pg.ProgrammingError):
# this can happen if the currency signs cannot be
# converted using the encoding of the test database
self.skipTest("database does not support English money")
@@ -2117,8 +2117,8 @@
select_money = select_money.replace('.', ',')
try:
query(select_money)
- except pg.DataError:
- self.skipTest("database does not support English money")
+ except (pg.DataError, pg.ProgrammingError):
+ self.skipTest("database does not support German money")
pg.set_decimal_point(None)
try:
r = query(select_money).getresult()[0][0]
_______________________________________________
PyGreSQL mailing list
PyGreSQL@Vex.Net
https://mail.vex.net/mailman/listinfo/pygresql