Changeset: 5c8e3e1e683e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5c8e3e1e683e
Modified Files:
testing/sqllogictest.py
Branch: Oct2020
Log Message:
Report pymonetdb error during call to fetchall.
diffs (17 lines):
diff --git a/testing/sqllogictest.py b/testing/sqllogictest.py
--- a/testing/sqllogictest.py
+++ b/testing/sqllogictest.py
@@ -133,7 +133,12 @@ class SQLLogic:
if self.crs.rowcount * len(columns) != nresult:
self.query_error(query, 'received {} rows, expected {}
rows'.format(self.crs.rowcount, nresult // len(columns)))
return
- data = self.crs.fetchall()
+ try:
+ data = self.crs.fetchall()
+ except pymonetdb.ProgrammingError:
+ self.query_error(query, 'query gave ProgrammingError', e.args[0])
+ err = True
+ data = []
if self.res is not None:
for row in data:
sep=''
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list