summaryrefslogtreecommitdiff
path: root/mysql-test
diff options
context:
space:
mode:
authorserg@serg.mylan <>2003-07-17 20:17:46 +0200
committerserg@serg.mylan <>2003-07-17 20:17:46 +0200
commit6714563186b8aa0d542c7b052aa5f8fc2fbb038d (patch)
tree6f0f3b9dfbc6d45924312daf965df923918e385a /mysql-test
parent35c9e97d77f880a0e0e4914bc6d3644cdf1dc76a (diff)
downloadmariadb-git-6714563186b8aa0d542c7b052aa5f8fc2fbb038d.tar.gz
my_strnncoll_latin1_de rewritten from scratch. Bug with overlapping combos went away.
Diffstat (limited to 'mysql-test')
-rw-r--r--mysql-test/r/ctype_latin1_de.result3
-rw-r--r--mysql-test/t/ctype_latin1_de.test4
2 files changed, 7 insertions, 0 deletions
diff --git a/mysql-test/r/ctype_latin1_de.result b/mysql-test/r/ctype_latin1_de.result
index 630fef9b679..28394d9533a 100644
--- a/mysql-test/r/ctype_latin1_de.result
+++ b/mysql-test/r/ctype_latin1_de.result
@@ -196,6 +196,9 @@ strcmp('ßa','ss') strcmp('ssa','ß') strcmp('sssb','sßa') strcmp('ß','s')
select strcmp('u','öa'),strcmp('u','ö');
strcmp('u','öa') strcmp('u','ö')
1 1
+select strcmp('sä', 'ßa'), strcmp('aä', 'äx');
+strcmp('sä', 'ßa') strcmp('aä', 'äx')
+-1 -1
create table t1 (a varchar(10), key(a), fulltext (a));
insert into t1 values ("a"),("abc"),("abcd"),("hello"),("test");
select * from t1 where a like "abc%";
diff --git a/mysql-test/t/ctype_latin1_de.test b/mysql-test/t/ctype_latin1_de.test
index 6353650f420..3a0f2658969 100644
--- a/mysql-test/t/ctype_latin1_de.test
+++ b/mysql-test/t/ctype_latin1_de.test
@@ -35,6 +35,10 @@ select strcmp('ßa','ss'),strcmp('ssa','ß'),strcmp('sssb','sßa'),strcmp('ß','s');
select strcmp('u','öa'),strcmp('u','ö');
#
+# overlapping combo's
+#
+select strcmp('sä', 'ßa'), strcmp('aä', 'äx');
+#
# Some other simple tests with the current character set
#