X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Ftstmarc.sh;h=9e4d119585a6bbbbdda9332bb6838e883f1f5966;hb=79c68f7855e83d0a9c641dadb8a0a378cf343c92;hp=6713ca068f87b438ba30757053387a511525785b;hpb=1d1a480fa1fc743cc5d471ffbd1fad81ff23192d;p=yaz-moved-to-github.git diff --git a/test/tstmarc.sh b/test/tstmarc.sh index 6713ca0..9e4d119 100755 --- a/test/tstmarc.sh +++ b/test/tstmarc.sh @@ -23,7 +23,8 @@ binmarc_convert() { NEW=${PREFIX}${fb}.new.xml OLD=${srcdir}/${PREFIX}${fb}.xml DIFF=`basename ${f}`.diff - ../util/yaz-marcdump -f $CHR -t utf-8 -o ${OUTPUT_FORMAT} $f > $NEW + #echo "../util/yaz-marcdump -f $CHR -t utf-8 -i marc -o ${OUTPUT_FORMAT} $f > $NEW" + ../util/yaz-marcdump -f $CHR -t utf-8 -i marc -o ${OUTPUT_FORMAT} $f > $NEW if test $? != "0"; then echo "$f: yaz-marcdump returned error" ecode=1 @@ -58,12 +59,12 @@ binmarc_convert() { OLD=${f}.marc NEW=`basename ${f}`.new.marc DIFF=`basename ${f}`.diff + #echo "../util/yaz-marcdump -f utf-8 -t utf-8 -i ${REVERT_FORMAT} -o marc $f > $NEW" ../util/yaz-marcdump -f utf-8 -t utf-8 -i ${REVERT_FORMAT} -o marc $f > $NEW if test $? != "0"; then echo "Failed decode of $f" ecode=1 elif test -f $OLD; then -# echo "diff $OLD $NEW " if diff $OLD $NEW >$DIFF; then rm $DIFF rm $NEW @@ -92,10 +93,13 @@ echo "binmarc -> marcxml: $?" binmarc_convert "xml,marcxml" "marcxml" "xml2" echo "binmarc -> marcxml(libxml2): $?" -binmarc_convert "xml,tmarcxml" "tmarcxml" "t" +binmarc_convert "tmarcxml" "tmarcxml" "t" echo "binmarc -> tmarcxml: $?" -# exit $ecode +binmarc_convert "xml,tmarcxml" "tmarcxml" "xml2t" +echo "binmarc -> tmarcxml(libxml2): $?" + +exit $ecode # Local Variables: # mode:shell-script