- YAZ_CHECK(tst_convert(cd, "@\xe5", "aa"));
- YAZ_CHECK(tst_convert(cd, "@\xc5.", "Aa."));
+ YAZ_CHECK(tst_convert(cd, "@*", "*"));
+ YAZ_CHECK(tst_convert(cd, "@@", "@"));
+ YAZ_CHECK(tst_convert(cd, "@\xa4", "\xC2\xA4"));
+ YAZ_CHECK(tst_convert(cd, "\xa4", "\xC2\xA4"));
+ YAZ_CHECK(tst_convert(cd, "@\xe5", "\xEA\x9C\xB3"));
+ YAZ_CHECK(tst_convert(cd, "@\xc5.", "\xEA\x9C\xB2" "."));
+
+ YAZ_CHECK(tst_convert(cd, "@a733", "\xEA\x9C\xB3"));
+ YAZ_CHECK(tst_convert(cd, "@a732.", "\xEA\x9C\xB2" "."));
+
+ YAZ_CHECK(tst_convert(cd, "a@03BBb", "a\xce\xbb" "b")); /* lambda */