Changeset: aefde8eff82a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=aefde8eff82a
Modified Files:
testing/sqllogictest.py
Branch: default
Log Message:
better see expected vs received
diffs (24 lines):
diff --git a/testing/sqllogictest.py b/testing/sqllogictest.py
--- a/testing/sqllogictest.py
+++ b/testing/sqllogictest.py
@@ -353,15 +353,19 @@ class SQLLogic:
else:
if sorting == 'rowsort':
data.sort()
+ err_msg_buff = []
for row in data:
for col in row:
if expected is not None:
if col != expected[i]:
- self.query_error(query, 'unexpected value;
received "%s", expected "%s"' % (col, expected[i]), data=data)
+ err_msg_buff.append('unexpected value;\nreceived
"%s"\nexpected "%s"' % (col, expected[i]))
+ #self.query_error(query, 'unexpected value;
received "%s", expected "%s"' % (col, expected[i]), data=data)
err = True
i += 1
m.update(bytes(col, encoding='ascii'))
m.update(b'\n')
+ if err:
+ self.query_error(query, '\n'.join(err_msg_buff), data=data)
h = m.hexdigest()
if not err:
if hashlabel is not None and hashlabel in self.hashes and
self.hashes[hashlabel][0] != h:
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list