Added a couple of <nowiki> - <pre> tests per bug 13238
authorPlatonides <platonides@users.mediawiki.org>
Wed, 29 Sep 2010 21:52:52 +0000 (21:52 +0000)
committerPlatonides <platonides@users.mediawiki.org>
Wed, 29 Sep 2010 21:52:52 +0000 (21:52 +0000)
maintenance/tests/parser/parserTests.txt

index b69b95c..631df22 100644 (file)
@@ -427,6 +427,59 @@ Bug 6200: Preformatted in <blockquote>
 
 !! end
 
+!! test
+<nowiki> inside <pre> (bug 13238)
+!! input
+<pre>
+<nowiki>
+</pre>
+<pre>
+<nowiki></nowiki>
+</pre>
+<pre><nowiki><nowiki></nowiki>Foo<nowiki></nowiki></nowiki></pre>
+!! result
+<pre>
+&lt;nowiki&gt;
+</pre>
+<pre>
+
+</pre>
+<pre>&lt;nowiki&gt;Foo&lt;/nowiki&gt;</pre>
+
+!! end
+
+!! test
+<nowiki> and <pre> preference (first one wins)
+!! input
+<pre>
+<nowiki>
+</pre>
+</nowiki>
+</pre>
+
+<nowiki>
+<pre>
+<nowiki>
+</pre>
+</nowiki>
+</pre>
+
+!! result
+<pre>
+&lt;nowiki&gt;
+</pre>
+<p>&lt;/nowiki&gt;
+&lt;/pre&gt;
+</p><p>
+&lt;pre&gt;
+&lt;nowiki&gt;
+&lt;/pre&gt;
+
+&lt;/pre&gt;
+</p>
+!! end
+
+
 ###
 ### Definition lists
 ###