Followup r79639, add a new parser test for gallery items not using a namespace prefix.
authorDaniel Friesen <dantman@users.mediawiki.org>
Mon, 28 Mar 2011 03:57:18 +0000 (03:57 +0000)
committerDaniel Friesen <dantman@users.mediawiki.org>
Mon, 28 Mar 2011 03:57:18 +0000 (03:57 +0000)
tests/parser/parserTests.txt

index 815b542..d7996f4 100644 (file)
@@ -6834,6 +6834,41 @@ some <b>caption</b> <a href="/wiki/Main_Page">Main Page</a>
 
 !! end
 
+!! test
+Gallery (with namespace-less filenames)
+!! input
+<gallery>
+File:Nonexistant.jpg
+Nonexistant.jpg
+image:foobar.jpg
+foobar.jpg
+</gallery>
+!! result
+<ul class="gallery">
+               <li class="gallerybox" style="width: 155px"><div style="width: 155px">
+                       <div style="height: 150px;">Nonexistant.jpg</div>
+                       <div class="gallerytext">
+                       </div>
+               </div></li>
+               <li class="gallerybox" style="width: 155px"><div style="width: 155px">
+                       <div style="height: 150px;">Nonexistant.jpg</div>
+                       <div class="gallerytext">
+                       </div>
+               </div></li>
+               <li class="gallerybox" style="width: 155px"><div style="width: 155px">
+                       <div class="thumb" style="width: 150px;"><div style="margin:66px auto;"><a href="/wiki/File:Foobar.jpg" class="image"><img alt="Foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg" width="120" height="14" /></a></div></div>
+                       <div class="gallerytext">
+                       </div>
+               </div></li>
+               <li class="gallerybox" style="width: 155px"><div style="width: 155px">
+                       <div class="thumb" style="width: 150px;"><div style="margin:66px auto;"><a href="/wiki/File:Foobar.jpg" class="image"><img alt="Foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg" width="120" height="14" /></a></div></div>
+                       <div class="gallerytext">
+                       </div>
+               </div></li>
+</ul>
+
+!! end
+
 !! test
 HTML Hex character encoding (spells the word "JavaScript")
 !! input