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
ccl_qual_dup fixes; previous version totally broken
[yaz-moved-to-github.git]
/
test
/
test_record_conv.c
diff --git
a/test/test_record_conv.c
b/test/test_record_conv.c
index
dff7f68
..
9978fda
100644
(file)
--- a/
test/test_record_conv.c
+++ b/
test/test_record_conv.c
@@
-1,17
+1,17
@@
/* This file is part of the YAZ toolkit.
/* This file is part of the YAZ toolkit.
- * Copyright (C) 1995-2010 Index Data
+ * Copyright (C) 1995-2011 Index Data
* See the file LICENSE for details.
*/
* See the file LICENSE for details.
*/
+#if HAVE_CONFIG_H
+#include <config.h>
+#endif
+
#include <yaz/record_conv.h>
#include <yaz/test.h>
#include <yaz/wrbuf.h>
#include <string.h>
#include <yaz/log.h>
#include <yaz/record_conv.h>
#include <yaz/test.h>
#include <yaz/wrbuf.h>
#include <string.h>
#include <yaz/log.h>
-#if HAVE_CONFIG_H
-#include <config.h>
-#endif
-
#if YAZ_HAVE_XML2
#include <libxml/parser.h>
#if YAZ_HAVE_XML2
#include <libxml/parser.h>
@@
-225,6
+225,14
@@
static void tst_convert1(void)
" <subfield code=\"a\"> 11224466 </subfield>\n"
" </datafield>\n"
"</record>\n";
" <subfield code=\"a\"> 11224466 </subfield>\n"
" </datafield>\n"
"</record>\n";
+ const char *tmarcxml_rec =
+ "<r xmlns=\"http://www.indexdata.com/MARC21/turboxml\">\n"
+ " <l>00080nam a22000498a 4500</l>\n"
+ " <c001> 11224466 </c001>\n"
+ " <d010 i1=\" \" i2=\" \">\n"
+ " <sa> 11224466 </sa>\n"
+ " </d010>\n"
+ "</r>\n";
const char *iso2709_rec =
"\x30\x30\x30\x38\x30\x6E\x61\x6D\x20\x61\x32\x32\x30\x30\x30\x34"
"\x39\x38\x61\x20\x34\x35\x30\x30\x30\x30\x31\x30\x30\x31\x33\x30"
const char *iso2709_rec =
"\x30\x30\x30\x38\x30\x6E\x61\x6D\x20\x61\x32\x32\x30\x30\x30\x34"
"\x39\x38\x61\x20\x34\x35\x30\x30\x30\x30\x31\x30\x30\x31\x33\x30"
@@
-242,6
+250,7
@@
static void tst_convert1(void)
"</backend>",
0, &p));
YAZ_CHECK(conv_convert_test(p, marcxml_rec, iso2709_rec));
"</backend>",
0, &p));
YAZ_CHECK(conv_convert_test(p, marcxml_rec, iso2709_rec));
+ YAZ_CHECK(conv_convert_test(p, tmarcxml_rec, iso2709_rec));
yaz_record_conv_destroy(p);
YAZ_CHECK(conv_configure_test("<backend>"
yaz_record_conv_destroy(p);
YAZ_CHECK(conv_configure_test("<backend>"