Wicri:Dilib source, module CharSet, Test : Différence entre versions

De Wicri Outils
imported>Jacques Ducloy
(Mise en œuvre)
imported>Jacques Ducloy
Ligne 3 : Ligne 3 :
 
==Fichier CharSetTr.c==
 
==Fichier CharSetTr.c==
  
<source lang="sh" dilib:file="CharSetTr/Test/charset.test.sh">
+
<source lang="sh" dilib:file="CharSet/Test/charSet.test.sh">
 
#!/bin/sh
 
#!/bin/sh
  

Version du 16 janvier 2015 à 11:52

Cette page introduit les sources du programme de test de non régression du module CharSet.

Fichier CharSetTr.c

#!/bin/sh

#
#       module CharSet
#

#
#  ATTENTION : Source de référence sur le wiki Wicri/Outils
#  Page      : Wicri:Dilib source, module CharSet, Test
#

echo  \|-------------------------------------- module CharSet
echo  \|

cat <<... >  $DILIB/MakeDir/CharSet.test.data.txt
aé#\cc 
....
CharSetTr a2o | CharSetTr o2a > $DILIB/MakeDir/CharSet.test.target.txt

diff  $DILIB/MakeDir/CharSet.test.data.txt \
      $DILIB/MakeDir/CharSet.test.target.txt \
      >  $DILIB/MakeDir/CharSet.test.diff

if test -s $DILIB/MakeDir/CharSet.test.diff
then
  echo CharSet "****************************** ERROR CharSet *****"
else
  echo ----- CharSet Test 1 OK
  rm $DILIB/MakeDir/CharSet.test.data.txt
  rm $DILIB/MakeDir/CharSet.test.target.txt
  rm $DILIB/MakeDir/CharSet.test.diff
fi

Mise en œuvre

Exécuter sous le répertoire $DILIB_IMPORT les commandes suivantes :

WicriGetPage -l wicri-outils.fr -p "Wicri:Dilib source, module CharSet, Test"   \
      | MediaWikiExtractSources -w | HfdStoreFile