projects
/
yaz-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added test for conversion of utf8 e38080 to marc8 212321 (Ideographic
[yaz-moved-to-github.git]
/
test
/
tsticonv.c
diff --git
a/test/tsticonv.c
b/test/tsticonv.c
index
246ab0a
..
609a6b9
100644
(file)
--- a/
test/tsticonv.c
+++ b/
test/tsticonv.c
@@
-2,7
+2,7
@@
* Copyright (C) 1995-2007, Index Data ApS
* See the file LICENSE for details.
*
* Copyright (C) 1995-2007, Index Data ApS
* See the file LICENSE for details.
*
- * $Id: tsticonv.c,v 1.30 2007-09-17 19:15:22 adam Exp $
+ * $Id: tsticonv.c,v 1.31 2007-09-22 18:56:22 adam Exp $
*/
#if HAVE_CONFIG_H
*/
#if HAVE_CONFIG_H
@@
-504,11
+504,18
@@
static void tst_utf8_to_marc8(void)
"\033$1" "\x21\x2B\x3B" "\033(B" "o" ));
"\033$1" "\x21\x2B\x3B" "\033(B" "o" ));
+ /** Ideographic space per ANSI Z39.64 */
+ YAZ_CHECK(tst_convert(cd,
+ "\xe3\x80\x80" "o", /* UTF-8 */
+ "\033$1" "\x21\x23\x21" "\033(B" "o" ));
+
/** Superscript 0 . bug #642 */
YAZ_CHECK(tst_convert(cd,
"(\xe2\x81\xb0)", /* UTF-8 */
"(\033p0\x1bs)"));
/** Superscript 0 . bug #642 */
YAZ_CHECK(tst_convert(cd,
"(\xe2\x81\xb0)", /* UTF-8 */
"(\033p0\x1bs)"));
+
+
{
char *inbuf0 = "\xe2\x81\xb0";
{
char *inbuf0 = "\xe2\x81\xb0";