Changeset: 826c483d31b9 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/826c483d31b9
Added Files:
        monetdb5/modules/atoms/Tests/asciify.test
        monetdb5/modules/kernel/Tests/batstr_asciify.test
Modified Files:
        monetdb5/modules/atoms/Tests/All
        monetdb5/modules/kernel/Tests/All
Branch: txtsim-imp
Log Message:

asciify test


diffs (86 lines):

diff --git a/monetdb5/modules/atoms/Tests/All b/monetdb5/modules/atoms/Tests/All
--- a/monetdb5/modules/atoms/Tests/All
+++ b/monetdb5/modules/atoms/Tests/All
@@ -36,3 +36,4 @@ strappend
 
 startswith
 endswith
+HAVE_ICONV?asciify
diff --git a/monetdb5/modules/atoms/Tests/asciify.test 
b/monetdb5/modules/atoms/Tests/asciify.test
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/atoms/Tests/asciify.test
@@ -0,0 +1,24 @@
+query T
+select asciify('Olá Mundo!');
+----
+Ola Mundo!
+
+query T
+select asciify('こんにちは、世界!');
+----
+????????!
+
+query T
+select asciify('Καλημέρα κόσμε!');
+----
+????u??? ???u?!
+
+query T
+select asciify('Привет, мир!');
+----
+??????, ???!
+
+query T
+select asciify('你好,世界!');
+----
+??,??!
diff --git a/monetdb5/modules/kernel/Tests/All 
b/monetdb5/modules/kernel/Tests/All
--- a/monetdb5/modules/kernel/Tests/All
+++ b/monetdb5/modules/kernel/Tests/All
@@ -4,6 +4,7 @@ batstr
 math
 select
 
+HAVE_ICONV?batstr_asciify
 batstr_reverse
 batstr_startswith
 batstr_endswith
diff --git a/monetdb5/modules/kernel/Tests/batstr_asciify.test 
b/monetdb5/modules/kernel/Tests/batstr_asciify.test
new file mode 100644
--- /dev/null
+++ b/monetdb5/modules/kernel/Tests/batstr_asciify.test
@@ -0,0 +1,33 @@
+statement ok
+create table foo(x string)
+
+statement ok
+insert into foo values ('johndoe'),('janedoe'),('robertdoe')
+
+query T
+select asciify(x) from foo;
+----
+johndoe
+janedoe
+robertdoe
+
+statement ok
+drop table foo;
+
+statement ok
+create table bar(y string);
+
+statement ok
+insert into bar values ('Olá Mundo!'),('こんにちは、世界!'),('Καλημέρα 
κόσμε!'),('Привет, мир!'),('你好,世界!')
+
+query T
+select asciify(y) from bar;
+----
+Ola Mundo!
+????????!
+????u??? ???u?!
+??????, ???!
+??,??!
+
+statement ok
+drop table bar;
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to