X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Ftsticonv.c;h=b376aad28b9cc0e6f6c68602fe242e3bdc3d26b1;hb=51755f9b44a6ab87089c169cb7c64b240833a909;hp=d95d798aa4179f47a32677a42c018ef374d075be;hpb=711f37334de1dde9fee4dfdee2e9263f42373494;p=yaz-moved-to-github.git diff --git a/test/tsticonv.c b/test/tsticonv.c index d95d798..b376aad 100644 --- a/test/tsticonv.c +++ b/test/tsticonv.c @@ -1,8 +1,8 @@ /* - * Copyright (C) 1995-2005, Index Data ApS + * Copyright (C) 1995-2006, Index Data ApS * See the file LICENSE for details. * - * $Id: tsticonv.c,v 1.18 2006-04-24 23:21:26 adam Exp $ + * $Id: tsticonv.c,v 1.20 2006-05-09 21:37:03 adam Exp $ */ #if HAVE_CONFIG_H @@ -480,9 +480,21 @@ static void tst_latin1_to_marc8() /** Pure ASCII. 13 characters (sizeof(outbuf)) */ YAZ_CHECK(tst_convert(cd, "Cours de math.", "Cours de math.")); - /** UPPERCASE SCANDINAVIAN O */ - YAZ_CHECK(tst_convert(cd, "SØ", "S\xa2")); - + /** D8: UPPERCASE SCANDINAVIAN O */ + YAZ_CHECK(tst_convert(cd, "S\xd8", "S\xa2")); + + /** E9: LATIN SMALL LETTER E WITH ACUTE */ + YAZ_CHECK(tst_convert(cd, "Cours de math\xe9", "Cours de mathâe")); + YAZ_CHECK(tst_convert(cd, "Cours de math", "Cours de math" + )); + YAZ_CHECK(tst_convert(cd, "Cours de mathé", "Cours de mathâe" )); + YAZ_CHECK(tst_convert(cd, "12345678é","12345678âe")); + YAZ_CHECK(tst_convert(cd, "123456789é", "123456789âe")); + YAZ_CHECK(tst_convert(cd, "1234567890é","1234567890âe")); + YAZ_CHECK(tst_convert(cd, "12345678901é", "12345678901âe")); + YAZ_CHECK(tst_convert(cd, "Cours de mathém", "Cours de mathâem")); + YAZ_CHECK(tst_convert(cd, "Cours de mathématiques", + "Cours de mathâematiques")); yaz_iconv_close(cd); }