| 1234567891011121314151617181920212223242526272829303132333435363738 |
- #!/bin/bash
- # This file will generate all dummies which are required for the unit testing.
- # The figlet program needs to be installed.
- #
- # Author: Ben 'DASPRiD' Scholzen
- # Date: 2008/6/27 13:05
- # Font used for unit testing, should be the default font
- UTFLF="../../../../library/Zend/Text/Figlet/zend-framework.flf"
- # GZIP font for .gz test
- rm -f GzippedFont.gz
- cp $UTFLF GzippedFont
- gzip GzippedFont
- # Create an invalid font file
- rm -f InvalidFont.flf
- touch InvalidFont.flf
- # Create dummies
- figlet -f $UTFLF Dummy > StandardAlignLeft.figlet
- figlet -f $UTFLF -c Dummy > StandardAlignCenter.figlet
- figlet -f $UTFLF -r Dummy > StandardAlignRight.figlet
- figlet -f $UTFLF -R Dummy > StandardRightToLeftAlignRight.figlet
- figlet -f $UTFLF -Rc Dummy > StandardRightToLeftAlignCenter.figlet
- figlet -f $UTFLF -Rl Dummy > StandardRightToLeftAlignLeft.figlet
- figlet -f $UTFLF -w50 -r Dummy > OutputWidth50AlignRight.figlet
- figlet -f $UTFLF -m-1 Dummy > NoSmush.figlet
- figlet -f $UTFLF -m-1 -R Dummy > NoSmushRightToLeft.figlet
- figlet -f $UTFLF -m0 Dummy > SmushDefault.figlet
- figlet -f $UTFLF -m5 Dummy > SmushForced.figlet
- echo 'Ömläüt' | iconv -f UTF-8 -t ISO-8859-15 | figlet -f $UTFLF > CorrectEncoding.figlet
- figlet -f $UTFLF Dummy Dummy Dummy > WordWrapLeftToRight.figlet
- figlet -f $UTFLF -R Dummy Dummy Dummy > WordWrapRightToLeft.figlet
- figlet -f $UTFLF DummyDumDummy > CharWrapLeftToRight.figlet
- figlet -f $UTFLF -R DummyDumDummy > CharWrapRightToLeft.figlet
- echo -e "Dum\nDum\n\nDum" | figlet -f $UTFLF -p > ParagraphOn.figlet
- echo -e "Dum\nDum\n\nDum" | figlet -f $UTFLF > ParagraphOff.figlet
|