#!/bin/sh

#
#       module Utf 8
#


echo  \|-------------------------------------- module Utf8
echo  \|

Utf8ToLc -k -K ";"<  $DILIB_IMPORT/Utf8/Test/utf8.test1.input.data > $DILIB/MakeDir/utf8.test1.data \

diff  $DILIB_IMPORT/Utf8/Test/utf8.test1.target.data    \
                    $DILIB/MakeDir/utf8.test1.data \
       > $DILIB/MakeDir/utf8.test1.diff

if test -s  $DILIB/MakeDir/utf8.test1.diff
then 
  echo Utf8 "****************************** ERROR Utf8 *****"
else
  echo ----- Utf8 Test 1 OK
  rm $DILIB/MakeDir/utf8.test1.data
  rm $DILIB/MakeDir/utf8.test1.diff
fi

#==========================================================================================

gcc $DILIB_IMPORT/Utf8/Test/Utf8Test2.c  $DILIB_CC -o $DILIB/MakeDir/Utf8Test2

$DILIB/MakeDir/Utf8Test2 > $DILIB/MakeDir/utf8.test2.data

diff  $DILIB/MakeDir/utf8.test2.data             \
      $DILIB_IMPORT/Utf8/Test/utf8.test2.target  \
      > $DILIB/MakeDir/utf8.test2.diff

if test -s $DILIB/MakeDir/utf8.test2.diff
then 
  echo Utf8 "****************************** ERROR Utf8 (Tree) *****"
else
  echo ----- Utf8 Test AlphaString OK
 rm $DILIB/MakeDir/utf8.test2.diff
 rm $DILIB/MakeDir/utf8.test2.data 
 rm $DILIB/MakeDir/Utf8Test2

fi

