Wicri:Dilib source, module CharSet, Test
De Wicri Outils
Révision datée du 16 janvier 2015 à 10:58 par imported>Jacques Ducloy (→Fichier CharSetTr.c)
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 < $DILIB/MakeDir/CharSet.test.data.txt \
| 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