Changeset: b3a92d9a1728 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b3a92d9a1728
Modified Files:
        sql/test/osm/Tests/delete_alter_bug.sql
        sql/test/osm/Tests/delete_alter_bug.test
        testing/mktest.py
Branch: mtest
Log Message:

Don't do extra escaping, revert change of quote characters.


diffs (152 lines):

diff --git a/sql/test/osm/Tests/delete_alter_bug.sql 
b/sql/test/osm/Tests/delete_alter_bug.sql
--- a/sql/test/osm/Tests/delete_alter_bug.sql
+++ b/sql/test/osm/Tests/delete_alter_bug.sql
@@ -1,30 +1,30 @@
 CREATE TABLE way_tags (way integer, k varchar(255), v varchar(1024));
-COPY 25 RECORDS INTO way_tags from STDIN USING DELIMITERS ',', E'\n', '|';
-23950357,|created_by|,|Potlatch 0.10f|
-23950357,|highway|,|tertiary|
-23950357,|oneway|,|yes|
-23950375,|name|,|Haarholzer Straße|
-23950375,|name|,|Haarholzer Straße|
-23950375,|created_by|,|Potlatch 0.10f|
-23950375,|created_by|,|Potlatch 0.10f|
-23950375,|maxspeed|,|30|
-23950375,|highway|,|residential|
-23950375,|maxspeed|,|30|
-23950375,|highway|,|residential|
-23950375,|lanes|,|1|
-23950375,|lanes|,|1|
-24644006,|name|,|Kapelsesteenweg|
-24644006,|highway|,|residential|
-24644162,|created_by|,|Potlatch 0.9c|
-24644162,|name|,|Kampelaer|
-24644162,|name|,|Kampelaer|
-24644162,|created_by|,|Potlatch 0.9c|
-24644162,|highway|,|residential|
-24644162,|highway|,|residential|
-24644169,|highway|,|residential|
-24644169,|name|,|Jakobstraße|
-24644170,|created_by|,|Potlatch 0.9c|
-24644170,|name|,|Werrastraße|
+COPY 25 RECORDS INTO way_tags from STDIN USING DELIMITERS ',', E'\n', '''';
+23950357,'created_by','Potlatch 0.10f'
+23950357,'highway','tertiary'
+23950357,'oneway','yes'
+23950375,'name','Haarholzer Straße'
+23950375,'name','Haarholzer Straße'
+23950375,'created_by','Potlatch 0.10f'
+23950375,'created_by','Potlatch 0.10f'
+23950375,'maxspeed','30'
+23950375,'highway','residential'
+23950375,'maxspeed','30'
+23950375,'highway','residential'
+23950375,'lanes','1'
+23950375,'lanes','1'
+24644006,'name','Kapelsesteenweg'
+24644006,'highway','residential'
+24644162,'created_by','Potlatch 0.9c'
+24644162,'name','Kampelaer'
+24644162,'name','Kampelaer'
+24644162,'created_by','Potlatch 0.9c'
+24644162,'highway','residential'
+24644162,'highway','residential'
+24644169,'highway','residential'
+24644169,'name','Jakobstraße'
+24644170,'created_by','Potlatch 0.9c'
+24644170,'name','Werrastraße'
 
 select distinct way from way_tags group by way, k having count(*) > 1;
 select * from way_tags where way in (23950375, 24644162);
diff --git a/sql/test/osm/Tests/delete_alter_bug.test 
b/sql/test/osm/Tests/delete_alter_bug.test
--- a/sql/test/osm/Tests/delete_alter_bug.test
+++ b/sql/test/osm/Tests/delete_alter_bug.test
@@ -2,33 +2,33 @@ statement ok
 CREATE TABLE way_tags (way integer, k varchar(255), v varchar(1024))
 
 statement ok
-COPY 25 RECORDS INTO way_tags from STDIN USING DELIMITERS ',', E'\n', '|'
+COPY 25 RECORDS INTO way_tags from STDIN USING DELIMITERS ',', E'\n', ''''
 <COPY_INTO_DATA>
-23950357,|created_by|,|Potlatch 0.10f|
-23950357,|highway|,|tertiary|
-23950357,|oneway|,|yes|
-23950375,|name|,|Haarholzer Straße|
-23950375,|name|,|Haarholzer Straße|
-23950375,|created_by|,|Potlatch 0.10f|
-23950375,|created_by|,|Potlatch 0.10f|
-23950375,|maxspeed|,|30|
-23950375,|highway|,|residential|
-23950375,|maxspeed|,|30|
-23950375,|highway|,|residential|
-23950375,|lanes|,|1|
-23950375,|lanes|,|1|
-24644006,|name|,|Kapelsesteenweg|
-24644006,|highway|,|residential|
-24644162,|created_by|,|Potlatch 0.9c|
-24644162,|name|,|Kampelaer|
-24644162,|name|,|Kampelaer|
-24644162,|created_by|,|Potlatch 0.9c|
-24644162,|highway|,|residential|
-24644162,|highway|,|residential|
-24644169,|highway|,|residential|
-24644169,|name|,|Jakobstraße|
-24644170,|created_by|,|Potlatch 0.9c|
-24644170,|name|,|Werrastraße|
+23950357,'created_by','Potlatch 0.10f'
+23950357,'highway','tertiary'
+23950357,'oneway','yes'
+23950375,'name','Haarholzer Straße'
+23950375,'name','Haarholzer Straße'
+23950375,'created_by','Potlatch 0.10f'
+23950375,'created_by','Potlatch 0.10f'
+23950375,'maxspeed','30'
+23950375,'highway','residential'
+23950375,'maxspeed','30'
+23950375,'highway','residential'
+23950375,'lanes','1'
+23950375,'lanes','1'
+24644006,'name','Kapelsesteenweg'
+24644006,'highway','residential'
+24644162,'created_by','Potlatch 0.9c'
+24644162,'name','Kampelaer'
+24644162,'name','Kampelaer'
+24644162,'created_by','Potlatch 0.9c'
+24644162,'highway','residential'
+24644162,'highway','residential'
+24644169,'highway','residential'
+24644169,'name','Jakobstraße'
+24644170,'created_by','Potlatch 0.9c'
+24644170,'name','Werrastraße'
 
 query I rowsort
 select distinct way from way_tags group by way, k having count(*) > 1
diff --git a/testing/mktest.py b/testing/mktest.py
--- a/testing/mktest.py
+++ b/testing/mktest.py
@@ -179,14 +179,6 @@ def to_sqllogic_test(query, copy_into_st
                 print('{} values hashing to {}'.format(len(args) * 
crs.rowcount, h))
             print('')
 
-def monet_escape(data):
-    """
-    returns an escaped string
-    """
-    data = str(data).replace("\\", "\\\\")
-    data = data.replace("\'", "\\\'")
-    return "%s" % str(data)
-
 def process_copyfrom_stmt(query):
     index = 0
     for i, n in enumerate(query):
@@ -195,9 +187,7 @@ def process_copyfrom_stmt(query):
             break
     index+=1
     copy_into_stmt = '\n'.join(query[:index]).rstrip(';')
-    rest_ = query[index:]
-    # escape stuff
-    copy_into_data = list(map(lambda x: monet_escape(x), rest_))
+    copy_into_data = query[index:]
     query = '\n'.join(query)
     to_sqllogic_test(query, copy_into_stmt=copy_into_stmt, 
copy_into_data=copy_into_data)
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to