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 checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list