Home | History | Annotate | Line # | Download | only in unit-tests
escape.exp revision 1.5
      1 var-1bs
      2 VAR1BS=:111\111:
      3 VAR1BSa=:111\aaa:
      4 VAR1BSA=:111\aaa:
      5 VAR1BSda=:111\${a}:
      6 VAR1BSdA=:111\${A}:
      7 VAR1BSc=:111# backslash escapes comment char, so this is part of the value:
      8 VAR1BSsc=:111\ :
      9 var-2bs
     10 VAR2BS=:222\\222:
     11 VAR2BSa=:222\\aaa:
     12 VAR2BSA=:222\\aaa:
     13 VAR2BSda=:222\\${a}:
     14 VAR2BSdA=:222\\${A}:
     15 VAR2BSc=:222\\:
     16 VAR2BSsc=:222\\:
     17 var-1bsnl
     18 VAR1BSNL=:111 111:
     19 VAR1BSNLa=:111 aaa:
     20 VAR1BSNLA=:111 aaa:
     21 VAR1BSNLda=:111 ${a}:
     22 VAR1BSNLdA=:111 ${A}:
     23 VAR1BSNLc=:111:
     24 VAR1BSNLsc=:111:
     25 var-2bsnl
     26 VAR2BSNL=:222\\:
     27 VAR2BSNLa=:222\\:
     28 VAR2BSNLA=:222\\:
     29 VAR2BSNLda=:222\\:
     30 VAR2BSNLdA=:222\\:
     31 VAR2BSNLc=:222\\:
     32 VAR2BSNLsc=:222\\:
     33 var-3bsnl
     34 VAR3BSNL=:333\\ 333=:
     35 VAR3BSNLa=:333\\ aaa=:
     36 VAR3BSNLA=:333\\ aaa=:
     37 VAR3BSNLda=:333\\ ${a}=:
     38 VAR3BSNLdA=:333\\ ${A}=:
     39 VAR3BSNLc=:333\\:
     40 VAR3BSNLsc=:333\\:
     41 var-1bsnl-space
     42 VAR1BSNL00=:first line:
     43 VAR1BSNL0=:first line no space on second line:
     44 VAR1BSNLs=:first line one space on second line:
     45 VAR1BSNLss=:first line two spaces on second line:
     46 VAR1BSNLt=:first line one tab on second line:
     47 VAR1BSNLtt=:first line two tabs on second line:
     48 VAR1BSNLxx=:first line many spaces and tabs [  	 ] on second line:
     49 cmd-1bsnl
     50 :first line\
     51 #second line without space\
     52 third line:
     53 :first line\
     54      second line spaces should be retained:
     55 :first line\
     56 second line tab should be elided:
     57 :first line\
     58 	only one tab should be elided, second tab remains
     59 cmd-2bsnl
     60 take one\
     61 take two\
     62 take three\
     63 cmd-3bsnl
     64 :first line\\\
     65 #second line without space\\\
     66 third line:
     67 :first line\\\
     68      second line spaces should be retained:
     69 :first line\\\
     70 second line tab should be elided:
     71 :first line\\\
     72 	only one tab should be elided, second tab remains
     73 exit status 0
     74