Changeset: f707c549e312 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f707c549e312
Modified Files:
        sql/backends/monet5/UDF/capi/Tests/capi10.test
        testing/mktest.py
        testing/sqllogictest.py
Branch: mtest
Log Message:

Dealing with empty blobs


diffs (36 lines):

diff --git a/sql/backends/monet5/UDF/capi/Tests/capi10.test 
b/sql/backends/monet5/UDF/capi/Tests/capi10.test
--- a/sql/backends/monet5/UDF/capi/Tests/capi10.test
+++ b/sql/backends/monet5/UDF/capi/Tests/capi10.test
@@ -25,7 +25,7 @@ INSERT INTO blobs VALUES (BLOB '00FFFF00
 query T rowsort
 SELECT capi10(i) FROM blobs
 ----
-
+(empty)
 00FFFF00
 NULL
 
diff --git a/testing/mktest.py b/testing/mktest.py
--- a/testing/mktest.py
+++ b/testing/mktest.py
@@ -101,6 +101,8 @@ def convertresult(columns, data):
             elif columns[i] == 'T':
                 if row[i] == '':
                     nrow.append('(empty)')
+                elif row[i] == b'':
+                    nrow.append('(empty)')
                 else:
                     nval = []
                     if isinstance(row[i], bytes):
diff --git a/testing/sqllogictest.py b/testing/sqllogictest.py
--- a/testing/sqllogictest.py
+++ b/testing/sqllogictest.py
@@ -133,6 +133,8 @@ class SQLLogic:
                 elif columns[i] == 'T':
                     if row[i] == '':
                         nrow.append('(empty)')
+                    elif row[i] == b'':
+                        nrow.append('(empty)')
                     else:
                         nval = []
                         if isinstance(row[i], bytes):
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to