Wicri:Dilib source, module CharSet, Test
De Wicri Outils
Révision datée du 19 janvier 2015 à 14:25 par imported>Jacques Ducloy
Module CharSet |
Cette page introduit les sources du programme de test de non régression du module CharSet.
Fichier charSet.test.sh
#!/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
Fichier charSet.genChar.c
Mise en œuvre
Exécuter sous le répertoire $DILIB_ROOT les commandes suivantes :
WicriGetPage -l wicri-outils.fr -p "Wicri:Dilib source, module CharSet, Test" \
| MediaWikiExtractSources -w | HfdStoreFile
- Test local
sh CharSet/Test/charSet.test.sh