Merge "parserTests: Add parser test with filename containing single quotes"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Wed, 28 Aug 2019 06:57:28 +0000 (06:57 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 28 Aug 2019 06:57:28 +0000 (06:57 +0000)
1  2 
tests/parser/parserTests.txt

@@@ -8079,6 -8079,17 +8079,17 @@@ File containing double quotes and space
  <p><figure-inline class="mw-default-size" typeof="mw:Error mw:Image" data-mw='{"errors":[{"key":"apierror-filedoesnotexist","message":"This image does not exist."}]}'><a href="./Special:FilePath/Cool_%22Gator%22.png"><span resource='./File:Cool_"Gator".png' data-parsoid='{"a":{"resource":"./File:Cool_\"Gator\".png"},"sa":{"resource":"File:Cool \"Gator\".png"}}'>File:Cool "Gator".png</span></a></figure-inline></p>
  !! end
  
+ !! test
+ File containing single quotes
+ !! wikitext
+ [[File:Foo's ''italic'' bar.jpg]]
+ [[File:Foo's ''italic'' bar.jpg|Foo's ''italic'' bar]]
+ !! html/php+tidy
+ <p><a href="/index.php?title=Special:Upload&amp;wpDestFile=Foo%27s_%27%27italic%27%27_bar.jpg" class="new" title="File:Foo&#39;s &#39;&#39;italic&#39;&#39; bar.jpg">File:Foo's <i>italic</i> bar.jpg</a>
+ <a href="/index.php?title=Special:Upload&amp;wpDestFile=Foo%27s_%27%27italic%27%27_bar.jpg" class="new" title="File:Foo&#39;s &#39;&#39;italic&#39;&#39; bar.jpg">Foo's italic bar</a>
+ </p>
+ !! end
  !! test
  Redirect containing double quotes and spaces
  !! wikitext
@@@ -15817,7 -15828,7 +15828,7 @@@ parsoid=wt2html,wt2wt,html2htm
  ###################
  
  !! test
 -Link to image page- image page normally doesn't exists, hence edit link
 +Link to image page- image page normally doesn't exist, hence edit link
  Add test with existing image page
  #<p><a href="/wiki/File:Test" title="Image:Test">Image:test</a>
  !! wikitext