Changeset: ed1db1d64aae for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ed1db1d64aae Modified Files: testing/sqllogictest.py Branch: mtest Log Message:
single dot escape for empty lines in copy into data diffs (18 lines): diff --git a/testing/sqllogictest.py b/testing/sqllogictest.py --- a/testing/sqllogictest.py +++ b/testing/sqllogictest.py @@ -53,7 +53,13 @@ def prepare_copyfrom_stmt(stmt:[str]=[]) try: index = stmt.index('<COPY_INTO_DATA>') head = stmt[:index] - tail = stmt[index+1:] + # check for escape character (single period) + tail = [] + for l in stmt[index+1:]: + if l.strip() == '.': + tail.append('') + else: + tail.append(l) head = '\n'.join(head) + ';' tail='\n'.join(tail) return head + '\n' + tail, head _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list