diff options
| author | Sam Varshavchik | 2013-08-19 16:39:41 -0400 | 
|---|---|---|
| committer | Sam Varshavchik | 2013-08-25 14:43:51 -0400 | 
| commit | 9c45d9ad13fdf439d44d7443ae75da15ea0223ed (patch) | |
| tree | 7a81a04cb51efb078ee350859a64be2ebc6b8813 /rfc2045/testrfc3676parsersuite | |
| parent | a9520698b770168d1f33d6301463bb70a19655ec (diff) | |
| download | courier-libs-9c45d9ad13fdf439d44d7443ae75da15ea0223ed.tar.bz2 | |
Initial checkin
Imported from subversion report, converted to git. Updated all paths in
scripts and makefiles, reflecting the new directory hierarchy.
Diffstat (limited to 'rfc2045/testrfc3676parsersuite')
| -rw-r--r-- | rfc2045/testrfc3676parsersuite | 152 | 
1 files changed, 152 insertions, 0 deletions
| diff --git a/rfc2045/testrfc3676parsersuite b/rfc2045/testrfc3676parsersuite new file mode 100644 index 0000000..d2d826b --- /dev/null +++ b/rfc2045/testrfc3676parsersuite @@ -0,0 +1,152 @@ +#! /bin/sh + +./testrfc3676parser <<EOF +  line
cr +line +linec
 +line +EOF + +./testrfc3676parser <<EOF +Fixed +Flowed 1  +Flowed 2   +> QuoteDepth1 +> QuoteDepth1 +> QuoteDepth1Flowed  +> QuoteDepth1Fixed +>> QuoteDepth2Flowed  +>>QuoteDepth2Flowed  +> QuoteDepth1Fixed + Stuffed +EOF + +./testrfc3676parser 1 <<EOF +Fixed +Flowed 1  +Flowed 2   +> QuoteDepth1 +> QuoteDepth1 +> QuoteDepth1Flowed  +> QuoteDepth1Fixed +>> QuoteDepth2Flowed  +>>QuoteDepth2Flowed  +> QuoteDepth1Fixed + Stuffed +EOF + +( echo "Fixed"; echo "Fixed" | tr -d '\010') | ./testrfc3676parser + +( echo "Flowed "; echo "Fixed" | tr -d '\010') | ./testrfc3676parser 1 + +( echo "Flowed "; echo "Flowed " | tr -d '\010') | ./testrfc3676parser 1 + +( echo "Flowed "; echo ">>" | tr -d '\010') | ./testrfc3676parser 1 + +( echo "Flowed "; echo ">> " | tr -d '\010') | ./testrfc3676parser 1 + +( echo "Flowed  "; echo ">>" | tr -d '\010') | ./testrfc3676parser 2 + +( echo "Flowed  "; echo ">> " | tr -d '\010') | ./testrfc3676parser 2 + +./testrfc3676parser 1 <<EOF +Flowed text  +Fixed line + +Next flowed section +EOF + +./testrfc3676parser 1 <<EOF +Flowed text  +Spurious flowed line  + +Next flowed section +EOF + + +./testrfc3676parser <<EOF +fixedline +--  +signature +EOF + +./testrfc3676parser <<EOF +flowed line  +flowed line  +--  +signature +EOF + +./testrfc3676parser <<EOF +fixedline +> --  +signature +EOF + +./testrfc3676parser <<EOF +flowed line  +flowed line  +> --  +signature +EOF + + +./testrfc3676parser 1 <<EOF +fixedline +--  +signature +EOF + +./testrfc3676parser 1 <<EOF +flowed line  +flowed line  +--  +signature +EOF + +./testrfc3676parser 1 <<EOF +fixedline +> --  +signature +EOF + +./testrfc3676parser 1 <<EOF +flowed line  +flowed line  +> --  +signature +EOF + +( echo "Fixed"; echo "-- " | tr -d '\010') | ./testrfc3676parser + +( echo "Flowed "; echo "-- " | tr -d '\010') | ./testrfc3676parser + + +( echo "Fixed"; echo "-- " | tr -d '\010') | ./testrfc3676parser 1 + +( echo "Flowed "; echo "-- " | tr -d '\010') | ./testrfc3676parser 1 + + +./testrfc3676parser <<EOF +fixed +-a- +flowed  +flowed  +-b- +EOF + +./testrfc3676parser 1 <<EOF +fixed +-a- +flowed  +flowed  +-b- +EOF + +./testrfc3676parser 0 <<EOF +1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 1234567890 +EOF + +./testrfc3676parser 0 <<EOF +123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 +EOF | 
