Make equivalent work with trunc=104, 105. Added test for it.
[idzebra-moved-to-github.git] / test / charmap / charmap1.c
index ad3db3d..28d8090 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: charmap1.c,v 1.3 2005-01-15 19:38:35 adam Exp $
+/* $Id: charmap1.c,v 1.5 2005-05-03 14:04:31 adam Exp $
    Copyright (C) 1995-2005
    Index Data ApS
 
@@ -46,5 +46,26 @@ int main(int argc, char **argv)
     do_query(__LINE__, zh, "@term string ḥ", 1);
 
 
+    /* search for UNICODE A ring */
+    do_query(__LINE__, zh, "@term string lås", 1);
+
+    /* search for aa  */
+    do_query(__LINE__, zh, "@term string laas", 1);
+
+    /* search for aa regular-1 */
+    do_query(__LINE__, zh, "@attr 5=102 @term string lås", 1);
+
+    /* search for aa regular-2 */
+    do_query(__LINE__, zh, "@attr 5=103 @term string lås", 1);
+
+    /* search for aa trunc=104 */
+    do_query(__LINE__, zh, "@attr 5=104 @term string laas", 1);
+
+    /* search for aa trunc=105 */
+    do_query(__LINE__, zh, "@attr 5=104 @term string laas", 1);
+
+    /* search for aaa  */
+    do_query(__LINE__, zh, "@term string laaas", 0);
+
     return close_down(zh, zs, 0);
 }