Merge "More parameter stripping tests: nested and single-line"
authorSubramanya Sastry <ssastry@wikimedia.org>
Thu, 8 Nov 2012 22:41:22 +0000 (22:41 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Thu, 8 Nov 2012 22:41:22 +0000 (22:41 +0000)
1  2 
tests/parser/parserTests.txt

@@@ -95,13 -95,6 +95,13 @@@ Template:attr_st
  {{{1}}}="{{{2}}}"
  !! endarticle
  
 +!! article
 +Template:table_attribs
 +!! text
 +<noinclude>
 +|</noinclude>style="color: red"| Foo
 +!! endarticle
 +
  ###
  ### Basic tests
  ###
@@@ -1049,6 -1042,27 +1049,27 @@@ Templates: Pre: 1f: Wrapping should be 
  </pre>
  !!end
  
+ !! test
+ Templates: Single-line variant of parameter whitespace stripping test
+ !! input
+ {{echo| a}}
+ {{echo|1= a}}
+ {{echo|{{echo| a}}}}
+ {{echo|1={{echo| a}}}}
+ !! result
+ <pre>a
+ </pre>
+ <p>a
+ </p>
+ <pre>a
+ </pre>
+ <p>a
+ </p>
+ !! end
  ###
  ### Parsoid-centric tests for testing RT edge cases for pre
  ###
@@@ -2732,19 -2746,6 +2753,19 @@@ Indented table markup mixed with indent
  
  !! end
  
 +!! test
 +Template-generated table cell attributes and cell content
 +!! input
 +{|
 +|{{table_attribs}}
 +|}
 +!! result
 +<table>
 +<tr>
 +<td style="color: red"> Foo
 +</td></tr></table>
 +
 +!! end
  
  ###
  ### Internal links