<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[53562] trunk/tests/phpunit/tests/formatting: Build/Test Tools, Formatting group:</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { white-space: pre-line; overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta" style="font-size: 105%">
<dt style="float: left; width: 6em; font-weight: bold">Revision</dt> <dd><a style="font-weight: bold" href="https://core.trac.wordpress.org/changeset/53562">53562</a><script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"Review this Commit","action":{"@type":"ViewAction","url":"https://core.trac.wordpress.org/changeset/53562","name":"Review Commit"}}</script></dd>
<dt style="float: left; width: 6em; font-weight: bold">Author</dt> <dd>azaozz</dd>
<dt style="float: left; width: 6em; font-weight: bold">Date</dt> <dd>2022-06-23 20:27:34 +0000 (Thu, 23 Jun 2022)</dd>
</dl>

<pre style='padding-left: 1em; margin: 2em 0; border-left: 2px solid #ccc; line-height: 1.25; font-size: 105%; font-family: sans-serif'>Build/Test Tools, Formatting group:

- Add and update @covers tags.
- Add and improve docs and inline comments.

Props pbeane, hellofromTonya, antonvlasenko, ironprogrammer, SergeyBiryukov, costdev.
See <a href="https://core.trac.wordpress.org/ticket/39265">#39265</a>.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunktestsphpunittestsformattingbalanceTagsphp">trunk/tests/phpunit/tests/formatting/balanceTags.php</a></li>
<li><a href="#trunktestsphpunittestsformattingcapitalPDangitphp">trunk/tests/phpunit/tests/formatting/capitalPDangit.php</a></li>
<li><a href="#trunktestsphpunittestsformattingcleanPrephp">trunk/tests/phpunit/tests/formatting/cleanPre.php</a></li>
<li><a href="#trunktestsphpunittestsformattingconvertInvalidEntriesphp">trunk/tests/phpunit/tests/formatting/convertInvalidEntries.php</a></li>
<li><a href="#trunktestsphpunittestsformattingconvertSmiliesphp">trunk/tests/phpunit/tests/formatting/convertSmilies.php</a></li>
<li><a href="#trunktestsphpunittestsformattingdatephp">trunk/tests/phpunit/tests/formatting/date.php</a></li>
<li><a href="#trunktestsphpunittestsformattingemojiphp">trunk/tests/phpunit/tests/formatting/emoji.php</a></li>
<li><a href="#trunktestsphpunittestsformattingent2ncrphp">trunk/tests/phpunit/tests/formatting/ent2ncr.php</a></li>
<li><a href="#trunktestsphpunittestsformattingescAttrphp">trunk/tests/phpunit/tests/formatting/escAttr.php</a></li>
<li><a href="#trunktestsphpunittestsformattingescHtmlphp">trunk/tests/phpunit/tests/formatting/escHtml.php</a></li>
<li><a href="#trunktestsphpunittestsformattingescJsphp">trunk/tests/phpunit/tests/formatting/escJs.php</a></li>
<li><a href="#trunktestsphpunittestsformattingescTextareaphp">trunk/tests/phpunit/tests/formatting/escTextarea.php</a></li>
<li><a href="#trunktestsphpunittestsformattingescUrlphp">trunk/tests/phpunit/tests/formatting/escUrl.php</a></li>
<li><a href="#trunktestsphpunittestsformattingescXmlphp">trunk/tests/phpunit/tests/formatting/escXml.php</a></li>
<li><a href="#trunktestsphpunittestsformattingexcerptRemoveBlocksphp">trunk/tests/phpunit/tests/formatting/excerptRemoveBlocks.php</a></li>
<li><a href="#trunktestsphpunittestsformattinggetBloginfophp">trunk/tests/phpunit/tests/formatting/getBloginfo.php</a></li>
<li><a href="#trunktestsphpunittestsformattinggetUrlInContentphp">trunk/tests/phpunit/tests/formatting/getUrlInContent.php</a></li>
<li><a href="#trunktestsphpunittestsformattinghumanTimeDiffphp">trunk/tests/phpunit/tests/formatting/humanTimeDiff.php</a></li>
<li><a href="#trunktestsphpunittestsformattingisEmailphp">trunk/tests/phpunit/tests/formatting/isEmail.php</a></li>
<li><a href="#trunktestsphpunittestsformattinglikeEscapephp">trunk/tests/phpunit/tests/formatting/likeEscape.php</a></li>
<li><a href="#trunktestsphpunittestsformattinglinksAddTargetphp">trunk/tests/phpunit/tests/formatting/linksAddTarget.php</a></li>
<li><a href="#trunktestsphpunittestsformattingmakeClickablephp">trunk/tests/phpunit/tests/formatting/makeClickable.php</a></li>
<li><a href="#trunktestsphpunittestsformattingmapDeepphp">trunk/tests/phpunit/tests/formatting/mapDeep.php</a></li>
<li><a href="#trunktestsphpunittestsformattingnormalizeWhitespacephp">trunk/tests/phpunit/tests/formatting/normalizeWhitespace.php</a></li>
<li><a href="#trunktestsphpunittestsformattingredirectphp">trunk/tests/phpunit/tests/formatting/redirect.php</a></li>
<li><a href="#trunktestsphpunittestsformattingremoveAccentsphp">trunk/tests/phpunit/tests/formatting/removeAccents.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeFileNamephp">trunk/tests/phpunit/tests/formatting/sanitizeFileName.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeMimeTypephp">trunk/tests/phpunit/tests/formatting/sanitizeMimeType.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeOrderbyphp">trunk/tests/phpunit/tests/formatting/sanitizeOrderby.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizePostphp">trunk/tests/phpunit/tests/formatting/sanitizePost.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeTextFieldphp">trunk/tests/phpunit/tests/formatting/sanitizeTextField.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeTitlephp">trunk/tests/phpunit/tests/formatting/sanitizeTitle.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeTitleWithDashesphp">trunk/tests/phpunit/tests/formatting/sanitizeTitleWithDashes.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeTrackbackUrlsphp">trunk/tests/phpunit/tests/formatting/sanitizeTrackbackUrls.php</a></li>
<li><a href="#trunktestsphpunittestsformattingsanitizeUserphp">trunk/tests/phpunit/tests/formatting/sanitizeUser.php</a></li>
<li><a href="#trunktestsphpunittestsformattingseemsUtf8php">trunk/tests/phpunit/tests/formatting/seemsUtf8.php</a></li>
<li><a href="#trunktestsphpunittestsformattingslashitphp">trunk/tests/phpunit/tests/formatting/slashit.php</a></li>
<li><a href="#trunktestsphpunittestsformattingstripslashesDeepphp">trunk/tests/phpunit/tests/formatting/stripslashesDeep.php</a></li>
<li><a href="#trunktestsphpunittestsformattingurlShortenphp">trunk/tests/phpunit/tests/formatting/urlShorten.php</a></li>
<li><a href="#trunktestsphpunittestsformattingurlencodeDeepphp">trunk/tests/phpunit/tests/formatting/urlencodeDeep.php</a></li>
<li><a href="#trunktestsphpunittestsformattingutf8UriEncodephp">trunk/tests/phpunit/tests/formatting/utf8UriEncode.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpAutopphp">trunk/tests/phpunit/tests/formatting/wpAutop.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpBasenamephp">trunk/tests/phpunit/tests/formatting/wpBasename.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpHtmlExcerptphp">trunk/tests/phpunit/tests/formatting/wpHtmlExcerpt.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpHtmlSplitphp">trunk/tests/phpunit/tests/formatting/wpHtmlSplit.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpHtmleditPrephp">trunk/tests/phpunit/tests/formatting/wpHtmleditPre.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpIsoDescramblerphp">trunk/tests/phpunit/tests/formatting/wpIsoDescrambler.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpMakeLinkRelativephp">trunk/tests/phpunit/tests/formatting/wpMakeLinkRelative.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpRelNofollowphp">trunk/tests/phpunit/tests/formatting/wpRelNofollow.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpRelUgcphp">trunk/tests/phpunit/tests/formatting/wpRelUgc.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpReplaceInHtmlTagsphp">trunk/tests/phpunit/tests/formatting/wpReplaceInHtmlTags.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpRicheditPrephp">trunk/tests/phpunit/tests/formatting/wpRicheditPre.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpSlashphp">trunk/tests/phpunit/tests/formatting/wpSlash.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpSpecialcharsphp">trunk/tests/phpunit/tests/formatting/wpSpecialchars.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpStripAllTagsphp">trunk/tests/phpunit/tests/formatting/wpStripAllTags.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpTargetedLinkRelphp">trunk/tests/phpunit/tests/formatting/wpTargetedLinkRel.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpTexturizephp">trunk/tests/phpunit/tests/formatting/wpTexturize.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpTrimExcerptphp">trunk/tests/phpunit/tests/formatting/wpTrimExcerpt.php</a></li>
<li><a href="#trunktestsphpunittestsformattingwpTrimWordsphp">trunk/tests/phpunit/tests/formatting/wpTrimWords.php</a></li>
<li><a href="#trunktestsphpunittestsformattingzeroisephp">trunk/tests/phpunit/tests/formatting/zeroise.php</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunktestsphpunittestsformattingbalanceTagsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/balanceTags.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/balanceTags.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/balanceTags.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::balanceTags
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_BalanceTags extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -78,7 +80,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * These are valid custom elements but we don't support them yet.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @see https://html.spec.whatwg.org/multipage/custom-elements.html#valid-custom-element-name
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @see https://w3c.github.io/webcomponents/spec/custom/#valid-custom-element-name
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function unsupported_valid_tag_names() {
</span><span class="cx" style="display: block; padding: 0 10px">                return array(
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingcapitalPDangitphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/capitalPDangit.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/capitalPDangit.php   2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/capitalPDangit.php     2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::capital_P_dangit
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_CapitalPDangit extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_esc_attr_quotes() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingcleanPrephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/cleanPre.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/cleanPre.php 2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/cleanPre.php   2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -6,6 +6,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @expectedDeprecated clean_pre
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::clean_pre
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_CleanPre extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22,10 +24,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( $res, clean_pre( $source ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-        // I don't think this can ever happen in production;
-       // <br> is changed to <br /> elsewhere. Left in because
-       // that replacement shouldn't happen (what if you want
-       // HTML 4 output?).
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       /**
+        * I don't think this can ever happen in production;
+        * <br> is changed to <br /> elsewhere. Left in because
+        * that replacement shouldn't happen (what if you want
+        * HTML 4 output?).
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_removes_html_br() {
</span><span class="cx" style="display: block; padding: 0 10px">                $source = 'a b c\n<br>sldfj<br>';
</span><span class="cx" style="display: block; padding: 0 10px">                $res    = 'a b c\nsldfj';
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingconvertInvalidEntriesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/convertInvalidEntries.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/convertInvalidEntries.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/convertInvalidEntries.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::convert_invalid_entities
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_ConvertInvalidEntities extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_replaces_windows1252_entities_with_unicode_ones() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19,6 +21,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( $output, convert_invalid_entities( $input ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::convert_chars
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_escapes_lone_ampersands() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'at&#038;t', convert_chars( 'at&t' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingconvertSmiliesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/convertSmilies.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/convertSmilies.php   2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/convertSmilies.php     2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @group emoji
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::convert_smilies
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_ConvertSmilies extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingdatephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/date.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/date.php     2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/date.php       2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -10,6 +10,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Unpatched, this test passes only when Europe/London is not observing DST.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 20328
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_date_from_gmt
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_date_from_gmt_outside_of_dst() {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', 'Europe/London' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22,6 +24,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Unpatched, this test passes only when Europe/London is observing DST.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 20328
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_date_from_gmt
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_date_from_gmt_during_dst() {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', 'Europe/London' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -32,6 +36,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 20328
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_gmt_from_date
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_gmt_from_date_outside_of_dst() {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', 'Europe/London' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -42,6 +48,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 20328
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_gmt_from_date
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_gmt_from_date_during_dst() {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', 'Europe/London' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -52,6 +60,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 34279
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_date_from_gmt
+        *
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_date_and_time_from_gmt_no_timezone() {
</span><span class="cx" style="display: block; padding: 0 10px">                $local = '2012-01-01 12:34:56';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -61,6 +72,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 34279
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_gmt_from_date
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_gmt_from_date_no_timezone() {
</span><span class="cx" style="display: block; padding: 0 10px">                $gmt  = '2012-12-01 00:00:00';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -70,6 +83,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 34279
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_gmt_from_date
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_gmt_from_date_short_date() {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', 'Europe/London' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -80,6 +95,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 34279
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_gmt_from_date
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_gmt_from_date_string_date() {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', 'Europe/London' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -90,6 +107,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 34279
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_gmt_from_date
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_get_gmt_from_date_string_date_no_timezone() {
</span><span class="cx" style="display: block; padding: 0 10px">                $local = 'now';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -101,6 +120,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 31809
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider timezone_provider
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_gmt_from_date
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_gmt_from_date_correct_time( $timezone_string, $gmt_offset ) {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', $timezone_string );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -117,6 +138,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 31809
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider timezone_provider
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::get_date_from_gmt
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_date_from_gmt_correct_time( $timezone_string, $gmt_offset ) {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', $timezone_string );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -133,6 +156,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 31809
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider timezone_provider
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::iso8601_to_datetime
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_is8601_to_datetime_correct_time( $timezone_string, $gmt_offset ) {
</span><span class="cx" style="display: block; padding: 0 10px">                update_option( 'timezone_string', $timezone_string );
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingemojiphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/emoji.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/emoji.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/emoji.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -11,6 +11,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 36525
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::_print_emoji_detection_script
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_unfiltered_emoji_cdns() {
</span><span class="cx" style="display: block; padding: 0 10px">                // `_print_emoji_detection_script()` assumes `wp-includes/js/wp-emoji-loader.js` is present:
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -27,6 +29,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 36525
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::_print_emoji_detection_script
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_filtered_emoji_svn_cdn() {
</span><span class="cx" style="display: block; padding: 0 10px">                $filtered_svn_cdn = $this->_filtered_emoji_svn_cdn();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -50,6 +54,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 36525
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::_print_emoji_detection_script
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_filtered_emoji_png_cdn() {
</span><span class="cx" style="display: block; padding: 0 10px">                $filtered_png_cdn = $this->_filtered_emoji_png_cdn();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -69,6 +75,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 41501
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::_wp_emoji_list
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_emoji_list_returns_data() {
</span><span class="cx" style="display: block; padding: 0 10px">                $default = _wp_emoji_list();
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -113,6 +121,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 35293
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_wp_encode_emoji
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_encode_emoji
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_encode_emoji( $emoji, $expected ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( $expected, wp_encode_emoji( $emoji ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -148,6 +158,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 35293
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_wp_staticize_emoji
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_staticize_emoji
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_staticize_emoji( $emoji, $expected ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( $expected, wp_staticize_emoji( $emoji ) );
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingent2ncrphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/ent2ncr.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/ent2ncr.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/ent2ncr.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::ent2ncr
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_Ent2ncr extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingescAttrphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/escAttr.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/escAttr.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/escAttr.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::esc_attr
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_EscAttr extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_esc_attr_quotes() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingescHtmlphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/escHtml.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/escHtml.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/escHtml.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::esc_html
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_EscHtml extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_esc_html_basics() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingescJsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/escJs.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/escJs.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/escJs.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::esc_js
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_EscJs extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_js_escape_simple() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingescTextareaphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/escTextarea.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/escTextarea.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/escTextarea.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::esc_textarea
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_EscTextarea extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingescUrlphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/escUrl.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/escUrl.php   2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/escUrl.php     2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -7,6 +7,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 23605
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_spaces() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/Mr%20WordPress', esc_url( 'http://example.com/Mr WordPress' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -19,6 +21,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/?foo=one%20two%20three&#038;bar=four', esc_url( 'http://example.com/?foo=one%20two%20three&bar=four' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_bad_characters() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/watchthelinefeedgo', esc_url( 'http://example.com/watchthelinefeed%0Ago' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/watchthelinefeedgo', esc_url( 'http://example.com/watchthelinefeed%0ago' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33,6 +38,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/', esc_url( 'http://example.com/%0%0%0ADa' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_relative() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '/example.php', esc_url( '/example.php' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'example.php', esc_url( 'example.php' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -40,6 +48,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '?foo=bar', esc_url( '?foo=bar' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        * @covers ::esc_url_raw
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_all_url_parts() {
</span><span class="cx" style="display: block; padding: 0 10px">                $url = 'https://user:pass@host.example.com:1234/path;p=1?query=2&r[]=3#fragment';
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -56,10 +68,13 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        ),
</span><span class="cx" style="display: block; padding: 0 10px">                        parse_url( $url )
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertSame( 'https://user:pass@host.example.com:1234/path;p=1?query=2&r%5B%5D=3#fragment', sanitize_url( $url ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( 'https://user:pass@host.example.com:1234/path;p=1?query=2&r%5B%5D=3#fragment', esc_url_raw( $url ) );
</ins><span class="cx" style="display: block; padding: 0 10px">                 $this->assertSame( 'https://user:pass@host.example.com:1234/path;p=1?query=2&#038;r%5B%5D=3#fragment', esc_url( $url ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_bare() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com?foo', esc_url( 'example.com?foo' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com', esc_url( 'example.com' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -68,10 +83,14 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://баба.org/баба', esc_url( 'баба.org/баба' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        * @covers ::esc_url_raw
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_encoding() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertSame( 'http://example.com?foo=1&bar=2', sanitize_url( 'http://example.com?foo=1&bar=2' ) );
-               $this->assertSame( 'http://example.com?foo=1&amp;bar=2', sanitize_url( 'http://example.com?foo=1&amp;bar=2' ) );
-               $this->assertSame( 'http://example.com?foo=1&#038;bar=2', sanitize_url( 'http://example.com?foo=1&#038;bar=2' ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( 'http://example.com?foo=1&bar=2', esc_url_raw( 'http://example.com?foo=1&bar=2' ) );
+               $this->assertSame( 'http://example.com?foo=1&amp;bar=2', esc_url_raw( 'http://example.com?foo=1&amp;bar=2' ) );
+               $this->assertSame( 'http://example.com?foo=1&#038;bar=2', esc_url_raw( 'http://example.com?foo=1&#038;bar=2' ) );
</ins><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com?foo=1&#038;bar=2', esc_url( 'http://example.com?foo=1&bar=2' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com?foo=1&#038;bar=2', esc_url( 'http://example.com?foo=1&amp;bar=2' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -81,6 +100,10 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( "http://example.com?url={$param}", esc_url( "http://example.com?url={$param}" ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        * @covers ::wp_allowed_protocols
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_protocol() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com', esc_url( 'http://example.com' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '', esc_url( 'nasty://example.com/' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -145,6 +168,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 23187
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_protocol_case() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com', esc_url( 'HTTP://example.com' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -151,11 +176,17 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com', esc_url( 'Http://example.com' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_display_extras() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/&#039;quoted&#039;', esc_url( 'http://example.com/\'quoted\'' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/\'quoted\'', esc_url( 'http://example.com/\'quoted\'', null, 'notdisplay' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_non_ascii() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.org/баба', esc_url( 'http://example.org/баба' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://баба.org/баба', esc_url( 'http://баба.org/баба' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -162,6 +193,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://müller.com/', esc_url( 'http://müller.com/' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::esc_url
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_feed() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '', esc_url( 'feed:javascript:alert(1)' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '', esc_url( 'feed:javascript:feed:alert(1)' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -172,6 +206,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 16859
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_square_brackets() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '/example.php?one%5B%5D=two', esc_url( '/example.php?one[]=two' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -187,14 +223,18 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * Courtesy of http://blog.lunatech.com/2009/02/03/what-every-web-developer-must-know-about-url-encoding
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url_raw
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_reserved_characters() {
</span><span class="cx" style="display: block; padding: 0 10px">                $url = "http://example.com/:@-._~!$&'()*+,=;:@-._~!$&'()*+,=:@-._~!$&'()*+,==?/?:@-._~!$%27()*+,;=/?:@-._~!$%27()*+,;==#/?:@-._~!$&'()*+,;=";
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertSame( $url, sanitize_url( $url ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $url, esc_url_raw( $url ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 21974
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_protocol_relative_with_colon() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '//example.com/foo?foo=abc:def', esc_url( '//example.com/foo?foo=abc:def' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -202,6 +242,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 31632
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_mailto_with_newline() {
</span><span class="cx" style="display: block; padding: 0 10px">                $body       = <<<EOT
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -217,6 +259,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 31632
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_mailto_in_http_url_with_newline() {
</span><span class="cx" style="display: block; padding: 0 10px">                $body       = <<<EOT
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -232,6 +276,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 23605
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_mailto_with_spaces() {
</span><span class="cx" style="display: block; padding: 0 10px">                $body = 'Hi there, I thought you might want to sign up for this newsletter';
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -243,13 +289,17 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 28015
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url_raw
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_invalid_charaters() {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                $this->assertEmpty( sanitize_url( '"^<>{}`' ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertEmpty( esc_url_raw( '"^<>{}`' ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 34202
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::esc_url
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_ipv6_hosts() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '//[::127.0.0.1]', esc_url( '//[::127.0.0.1]' ) );
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingescXmlphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/escXml.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/escXml.php   2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/escXml.php     2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::esc_xml
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_EscXml extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingexcerptRemoveBlocksphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/excerptRemoveBlocks.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/excerptRemoveBlocks.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/excerptRemoveBlocks.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,7 +2,6 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">- * @covers ::excerpt_remove_blocks
</del><span class="cx" style="display: block; padding: 0 10px">  * @ticket 46133
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_ExcerptRemoveBlocks extends WP_UnitTestCase {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -91,6 +90,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Tests excerpt_remove_blocks().
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 46133
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::excerpt_remove_blocks
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_excerpt_remove_blocks() {
</span><span class="cx" style="display: block; padding: 0 10px">                // Simple dynamic block..
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -116,6 +117,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * `the_content` gets applied, just like shortcodes.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 46133
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::do_blocks
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_excerpt_infinite_loop() {
</span><span class="cx" style="display: block; padding: 0 10px">                $query = new WP_Query(
</span></span></pre></div>
<a id="trunktestsphpunittestsformattinggetBloginfophp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/getBloginfo.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/getBloginfo.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/getBloginfo.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::get_bloginfo
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_GetBloginfo extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -35,6 +37,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 27942
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         * @covers ::sanitize_option
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_bloginfo_sanitize_option() {
</span><span class="cx" style="display: block; padding: 0 10px">                $old_values = array(
</span></span></pre></div>
<a id="trunktestsphpunittestsformattinggetUrlInContentphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/getUrlInContent.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/getUrlInContent.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/getUrlInContent.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::get_url_in_content
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_GetUrlInContent extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattinghumanTimeDiffphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/humanTimeDiff.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/humanTimeDiff.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/humanTimeDiff.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @ticket 38773
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::human_time_diff
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_HumanTimeDiff extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingisEmailphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/isEmail.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/isEmail.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/isEmail.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::is_email
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_IsEmail extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_returns_the_email_address_if_it_is_valid() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattinglikeEscapephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/likeEscape.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/likeEscape.php       2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/likeEscape.php 2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::like_escape
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_LikeEscape extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattinglinksAddTargetphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/linksAddTarget.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/linksAddTarget.php   2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/linksAddTarget.php     2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,6 +1,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::links_add_target
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_LinksAddTarget extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingmakeClickablephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/makeClickable.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/makeClickable.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/makeClickable.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::make_clickable
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_MakeClickable extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_mailto_xss() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingmapDeepphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/mapDeep.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/mapDeep.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/mapDeep.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @ticket 22300
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::map_deep
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_MapDeep extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingnormalizeWhitespacephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/normalizeWhitespace.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/normalizeWhitespace.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/normalizeWhitespace.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1,6 +1,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> <?php
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::normalize_whitespace
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_NormalizeWhitespace extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingredirectphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/redirect.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/redirect.php 2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/redirect.php   2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -22,6 +22,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @param string $location The path or URL to redirect to.
</span><span class="cx" style="display: block; padding: 0 10px">         * @param int    $status   HTTP response status code to use.
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_redirect
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_redirect_bad_status_code( $location, $status ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->expectException( 'WPDieException' );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -41,6 +43,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::wp_sanitize_redirect
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_wp_sanitize_redirect() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/watchthelinefeedgo', wp_sanitize_redirect( 'http://example.com/watchthelinefeed%0Ago' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/watchthelinefeedgo', wp_sanitize_redirect( 'http://example.com/watchthelinefeed%0ago' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -59,6 +64,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 36998
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_sanitize_redirect
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_sanitize_redirect_should_encode_spaces() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'http://example.com/test%20spaces', wp_sanitize_redirect( 'http://example.com/test%20spaces' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -67,6 +74,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider valid_url_provider
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_validate_redirect
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_validate_redirect_valid_url( $url, $expected ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( $expected, wp_validate_redirect( $url ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -74,6 +83,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider invalid_url_provider
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_validate_redirect
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_validate_redirect_invalid_url( $url ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertEquals( false, wp_validate_redirect( $url, false ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -166,6 +177,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 47980
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider relative_url_provider
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_validate_redirect
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_validate_redirect_relative_url( $current_uri, $url, $expected ) {
</span><span class="cx" style="display: block; padding: 0 10px">                // Backup the global.
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingremoveAccentsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/removeAccents.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/removeAccents.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/removeAccents.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,8 +2,11 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::remove_accents
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_RemoveAccents extends WP_UnitTestCase {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_remove_accents_simple() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'abcdefghijkl', remove_accents( 'abcdefghijkl' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeFileNamephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeFileName.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeFileName.php 2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeFileName.php   2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_file_name
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeFileName extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_munges_extensions() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeMimeTypephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeMimeType.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeMimeType.php 2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeMimeType.php   2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_mime_type
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeMimeType extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeOrderbyphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeOrderby.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeOrderby.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeOrderby.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,11 +2,12 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group sanitize_sql_orderby
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_sql_orderby
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeOrderby extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @covers ::sanitize_sql_orderby
</del><span class="cx" style="display: block; padding: 0 10px">          * @dataProvider valid_orderbys
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_valid( $orderby ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -33,7 +34,6 @@
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @covers ::sanitize_sql_orderby
</del><span class="cx" style="display: block; padding: 0 10px">          * @dataProvider invalid_orderbys
</span><span class="cx" style="display: block; padding: 0 10px">         */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_invalid( $orderby ) {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizePostphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizePost.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizePost.php     2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizePost.php       2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @group post
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers WP_Post::__construct
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizePost extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeTextFieldphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeTextField.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeTextField.php        2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeTextField.php  2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,9 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_text_field
+ * @covers ::sanitize_textarea_field
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeTextField extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_sanitize_text_field() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeTitlephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeTitle.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeTitle.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeTitle.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_title
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeTitle extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_strips_html() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeTitleWithDashesphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeTitleWithDashes.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeTitleWithDashes.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeTitleWithDashes.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_title_with_dashes
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeTitleWithDashes extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_strips_html() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeTrackbackUrlsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeTrackbackUrls.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeTrackbackUrls.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeTrackbackUrls.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_trackback_urls
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeTrackbackUrls extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingsanitizeUserphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/sanitizeUser.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/sanitizeUser.php     2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/sanitizeUser.php       2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::sanitize_user
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SanitizeUser extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_strips_html() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingseemsUtf8php"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/seemsUtf8.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/seemsUtf8.php        2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/seemsUtf8.php  2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::seems_utf8
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_SeemsUtf8 extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingslashitphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/slashit.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/slashit.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/slashit.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,18 +4,31 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_Slashit extends WP_UnitTestCase {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       /**
+        * @covers ::backslashit
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_backslashes_middle_numbers() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( "\\a-!9\\a943\\b\\c", backslashit( 'a-!9a943bc' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::backslashit
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_backslashes_alphas() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( "\\a943\\b\\c", backslashit( 'a943bc' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::backslashit
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_double_backslashes_leading_numbers() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '\\\\95', backslashit( '95' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::untrailingslashit
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_removes_trailing_slashes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a', untrailingslashit( 'a/' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a', untrailingslashit( 'a////' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -23,6 +36,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22267
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::untrailingslashit
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_removes_trailing_backslashes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a', untrailingslashit( 'a\\' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -31,6 +46,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22267
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::untrailingslashit
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_removes_trailing_mixed_slashes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a', untrailingslashit( 'a/\\' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -37,10 +54,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a', untrailingslashit( 'a\\/\\///\\\\//' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::trailingslashit
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_adds_trailing_slash() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a/', trailingslashit( 'a' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::trailingslashit
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_does_not_add_trailing_slash_if_one_exists() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a/', trailingslashit( 'a/' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -47,6 +70,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22267
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::trailingslashit
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_converts_trailing_backslash_to_slash_if_one_exists() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'a/', trailingslashit( 'a\\' ) );
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingstripslashesDeepphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/stripslashesDeep.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/stripslashesDeep.php 2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/stripslashesDeep.php   2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @group slashes
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::stripslashes_deep
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_StripslashesDeep extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingurlShortenphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/urlShorten.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/urlShorten.php       2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/urlShorten.php 2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::url_shorten
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_UrlShorten extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_url_shorten() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingurlencodeDeepphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/urlencodeDeep.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/urlencodeDeep.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/urlencodeDeep.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @ticket 22300
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::urlencode_deep
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_UrlencodeDeep extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingutf8UriEncodephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/utf8UriEncode.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/utf8UriEncode.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/utf8UriEncode.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::utf8_uri_encode
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_Utf8UriEncode extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpAutopphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpAutop.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpAutop.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpAutop.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wpautop
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpAutop extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -541,10 +543,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * wpautop() should not add extra </p> before <figcaption>
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         * @covers ::wpautop
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+  * @ticket 39307
+        *
</ins><span class="cx" style="display: block; padding: 0 10px">          * @uses ::trim
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-         *
-        * @ticket 39307
</del><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_that_wpautop_does_not_add_extra_closing_p_in_figure() {
</span><span class="cx" style="display: block; padding: 0 10px">                $content1  = '<figure><img src="example.jpg" /><figcaption>Caption</figcaption></figure>';
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpBasenamephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpBasename.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpBasename.php       2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpBasename.php 2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+ * @covers ::wp_basename
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpBasename extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -38,5 +40,4 @@
</span><span class="cx" style="display: block; padding: 0 10px">                        wp_basename( 'C:\test\щипцы.txt' )
</span><span class="cx" style="display: block; padding: 0 10px">                );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-
</del><span class="cx" style="display: block; padding: 0 10px"> }
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpHtmlExcerptphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpHtmlExcerpt.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpHtmlExcerpt.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpHtmlExcerpt.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_html_excerpt
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpHtmlExcerpt extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_simple() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpHtmlSplitphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpHtmlSplit.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpHtmlSplit.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpHtmlSplit.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -9,6 +9,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Basic functionality goes here.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_basic_features
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wp_html_split
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_basic_features( $input, $output ) {
</span><span class="cx" style="display: block; padding: 0 10px">                return $this->assertSame( $output, wp_html_split( $input ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -39,6 +41,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Automated performance testing of the main regex.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_whole_posts
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::preg_split
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_pcre_performance( $input ) {
</span><span class="cx" style="display: block; padding: 0 10px">                $regex  = get_html_split_regex();
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpHtmleditPrephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpHtmleditPre.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpHtmleditPre.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpHtmleditPre.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @expectedDeprecated wp_htmledit_pre
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_htmledit_pre
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpHtmleditPre extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpIsoDescramblerphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpIsoDescrambler.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpIsoDescrambler.php 2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpIsoDescrambler.php   2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_iso_descrambler
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpIsoDescrambler extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /*
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpMakeLinkRelativephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpMakeLinkRelative.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpMakeLinkRelative.php       2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpMakeLinkRelative.php 2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_make_link_relative
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpMakeLinkRelative extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpRelNofollowphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpRelNofollow.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpRelNofollow.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpRelNofollow.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_rel_nofollow
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpRelNofollow extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpRelUgcphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpRelUgc.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpRelUgc.php 2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpRelUgc.php   2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_rel_ugc
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpRelUgc extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpReplaceInHtmlTagsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpReplaceInHtmlTags.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpReplaceInHtmlTags.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpReplaceInHtmlTags.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_replace_in_html_tags
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpReplaceInHtmlTags extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpRicheditPrephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpRicheditPre.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpRicheditPre.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpRicheditPre.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @expectedDeprecated wp_richedit_pre
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_richedit_pre
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpRicheditPre extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpSlashphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpSlash.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpSlash.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpSlash.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_slash
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpSlash extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpSpecialcharsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpSpecialchars.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpSpecialchars.php   2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpSpecialchars.php     2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::_wp_specialchars
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpSpecialchars extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wp_specialchars_basics() {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpStripAllTagsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpStripAllTags.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpStripAllTags.php   2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpStripAllTags.php     2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * Test wp_strip_all_tags()
</span><span class="cx" style="display: block; padding: 0 10px">  *
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_strip_all_tags
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpStripAllTags extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpTargetedLinkRelphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpTargetedLinkRel.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpTargetedLinkRel.php        2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpTargetedLinkRel.php  2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -3,6 +3,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  * @ticket 43187
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_targeted_link_rel
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpTargetedLinkRel extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpTexturizephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpTexturize.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpTexturize.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpTexturize.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -4,11 +4,18 @@
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpTexturize extends WP_UnitTestCase {
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+
+       /**
+        * @covers ::wptexturize
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_dashes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'Hey &#8212; boo?', wptexturize( 'Hey -- boo?' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '<a href="http://xx--xx">Hey &#8212; boo?</a>', wptexturize( '<a href="http://xx--xx">Hey -- boo?</a>' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::wptexturize
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_disable() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '<pre>---&</pre>', wptexturize( '<pre>---&</pre>' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '<pre><code></code>--&</pre>', wptexturize( '<pre><code></code>--&</pre>' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -34,6 +41,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 1418
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_bracketed_quotes_1418() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '(&#8220;test&#8221;)', wptexturize( '("test")' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -43,6 +52,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 3810
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_bracketed_quotes_3810() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'A dog (&#8220;Hubertus&#8221;) was sent out.', wptexturize( 'A dog ("Hubertus") was sent out.' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -50,6 +61,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 4539
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_basic_quotes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'test&#8217;s', wptexturize( 'test\'s' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -73,6 +86,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 4539
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 15241
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_full_sentences_with_unmatched_single_quotes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame(
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -83,6 +98,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 4539
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_quotes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '&#8220;Quoted String&#8221;', wptexturize( '"Quoted String"' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -102,6 +119,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 4539
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_quotes_before_s() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'test&#8217;s', wptexturize( "test's" ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -113,6 +132,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 4539
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_quotes_before_numbers() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'Class of &#8217;99', wptexturize( "Class of '99" ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -141,6 +162,9 @@
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '}&#8221;Class of &#8217;99&#8243;{', wptexturize( "}\"Class of '99\"{" ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::wptexturize
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_quotes_after_numbers() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'Class of &#8217;99', wptexturize( "Class of '99" ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -148,6 +172,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 4539
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 15241
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_other_html() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '&#8216;<strong>', wptexturize( "'<strong>" ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -155,10 +181,16 @@
</span><span class="cx" style="display: block; padding: 0 10px">                // $this->assertSame( '&#8220;<strong>Quoted Text</strong>&#8221;,', wptexturize( '"<strong>Quoted Text</strong>",' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::wptexturize
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_x() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '14&#215;24', wptexturize( '14x24' ) );
</span><span class="cx" style="display: block; padding: 0 10px">        }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+        /**
+        * @covers ::wptexturize
+        */
</ins><span class="cx" style="display: block; padding: 0 10px">         public function test_minutes_seconds() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '9&#8242;', wptexturize( '9\'' ) );
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '9&#8243;', wptexturize( '9"' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -172,6 +204,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 8775
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wptexturize_quotes_around_numbers() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '&#8220;12345&#8221;', wptexturize( '"12345"' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -182,6 +216,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 8912
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_wptexturize_html_comments() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '<!--[if !IE]>--><!--<![endif]-->', wptexturize( '<!--[if !IE]>--><!--<![endif]-->' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -192,6 +228,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 4539
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 15241
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_entity_quote_cuddling() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '&nbsp;&#8220;Testing&#8221;', wptexturize( '&nbsp;"Testing"' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -200,6 +238,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22823
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_apostrophes_before_primes() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'WordPress 3.5&#8217;s release date', wptexturize( "WordPress 3.5's release date" ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -207,6 +247,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 23185
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_spaces_around_hyphens() {
</span><span class="cx" style="display: block; padding: 0 10px">                $nbsp = "\xC2\xA0";
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -230,6 +272,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        /**
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 31030
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_hyphens_at_start_and_end() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( '&#8211; ', wptexturize( '- ' ) );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -247,6 +291,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * These should never happen, even if the desired output changes some day.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_spaces_around_quotes_never() {
</span><span class="cx" style="display: block; padding: 0 10px">                $nbsp = "\xC2\xA0";
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -264,9 +310,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_spaces_around_quotes
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_spaces_around_quotes( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_spaces_around_quotes() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -320,9 +368,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_apos_before_digits
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_apos_before_digits( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_apos_before_digits() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -361,9 +411,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_opening_single_quote
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_opening_single_quote( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_opening_single_quote() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -490,9 +542,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_double_prime
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_double_prime( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_double_prime() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -523,9 +577,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_single_prime
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_single_prime( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_single_prime() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -556,9 +612,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_contractions
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_contractions( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_contractions() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -597,9 +655,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_opening_quote
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_opening_quote( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_opening_quote() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -674,9 +734,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_closing_quote
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_closing_quote( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_closing_quote() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -763,9 +825,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_closing_single_quote
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_closing_single_quote( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_closing_single_quote() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -853,9 +917,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 30445
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_multiplication
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_multiplication( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_multiplication() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -903,9 +969,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_ampersand
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_ampersand( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_ampersand() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -968,9 +1036,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_cockney
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_cockney( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_cockney() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1029,9 +1099,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_smart_dashes
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_smart_dashes( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_smart_dashes() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1082,9 +1154,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 22692
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_misc_static_replacements
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_misc_static_replacements( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_misc_static_replacements() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1137,9 +1211,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 8775
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_quoted_numbers
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_quoted_numbers( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_quoted_numbers() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1188,9 +1264,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 20342
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_quotes_and_dashes
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_quotes_and_dashes( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_quotes_and_dashes() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1251,9 +1329,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 12690
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_tag_avoidance
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_tag_avoidance( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_tag_avoidance() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1474,9 +1554,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 26850
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_year_abbr
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_year_abbr( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_year_abbr() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1563,6 +1645,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 27426
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_translate
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_translate( $input, $output ) {
</span><span class="cx" style="display: block; padding: 0 10px">                add_filter( 'gettext_with_context', array( $this, 'filter_translate' ), 10, 4 );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1572,7 +1656,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                remove_filter( 'gettext_with_context', array( $this, 'filter_translate' ), 10, 4 );
</span><span class="cx" style="display: block; padding: 0 10px">                wptexturize( 'reset', true );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, $result );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, $result );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function filter_translate( $translations, $text, $context, $domain ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1790,9 +1874,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 28483
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_element_stack
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_element_stack( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_element_stack() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1841,6 +1927,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 29557
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_unregistered_shortcodes
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_unregistered_shortcodes( $input, $output ) {
</span><span class="cx" style="display: block; padding: 0 10px">                add_filter( 'no_texturize_shortcodes', array( $this, 'filter_shortcodes' ), 10, 1 );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1926,9 +2014,11 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 29256
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_primes_vs_quotes
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_primes_vs_quotes( $input, $output ) {
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, wptexturize( $input ) );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, wptexturize( $input ) );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function data_primes_vs_quotes() {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1988,6 +2078,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 29256
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_primes_quotes_translation
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_primes_quotes_translation( $input, $output ) {
</span><span class="cx" style="display: block; padding: 0 10px">                add_filter( 'gettext_with_context', array( $this, 'filter_translate2' ), 10, 4 );
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -1997,7 +2089,7 @@
</span><span class="cx" style="display: block; padding: 0 10px">                remove_filter( 'gettext_with_context', array( $this, 'filter_translate2' ), 10, 4 );
</span><span class="cx" style="display: block; padding: 0 10px">                wptexturize( 'reset', true );
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><del style="background-color: #fdd; text-decoration:none; display:block; padding: 0 10px">-                return $this->assertSame( $output, $result );
</del><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         $this->assertSame( $output, $result );
</ins><span class="cx" style="display: block; padding: 0 10px">         }
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px">        public function filter_translate2( $translations, $text, $context, $domain ) {
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2081,6 +2173,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Automated performance testing of the main regex.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @dataProvider data_whole_posts
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::preg_split
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_pcre_performance( $input ) {
</span><span class="cx" style="display: block; padding: 0 10px">                global $shortcode_tags;
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2101,6 +2195,8 @@
</span><span class="cx" style="display: block; padding: 0 10px">         * Ensure that a trailing less-than symbol doesn't cause a PHP warning.
</span><span class="cx" style="display: block; padding: 0 10px">         *
</span><span class="cx" style="display: block; padding: 0 10px">         * @ticket 35864
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+         *
+        * @covers ::wptexturize
</ins><span class="cx" style="display: block; padding: 0 10px">          */
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_trailing_less_than() {
</span><span class="cx" style="display: block; padding: 0 10px">                $this->assertSame( 'F&#8211;oo<', wptexturize( 'F--oo<', true ) );
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpTrimExcerptphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpTrimExcerpt.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpTrimExcerpt.php    2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpTrimExcerpt.php      2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,7 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
</ins><span class="cx" style="display: block; padding: 0 10px">  * @covers ::wp_trim_excerpt
</span><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpTrimExcerpt extends WP_UnitTestCase {
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingwpTrimWordsphp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/wpTrimWords.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/wpTrimWords.php      2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/wpTrimWords.php        2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::wp_trim_words
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_wpTrimWords extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span></span></pre></div>
<a id="trunktestsphpunittestsformattingzeroisephp"></a>
<div class="modfile"><h4 style="background-color: #eee; color: inherit; margin: 1em 0; padding: 1.3em; font-size: 115%">Modified: trunk/tests/phpunit/tests/formatting/zeroise.php</h4>
<pre class="diff"><span>
<span class="info" style="display: block; padding: 0 10px; color: #888">--- trunk/tests/phpunit/tests/formatting/zeroise.php  2022-06-23 19:45:24 UTC (rev 53561)
+++ trunk/tests/phpunit/tests/formatting/zeroise.php    2022-06-23 20:27:34 UTC (rev 53562)
</span><span class="lines" style="display: block; padding: 0 10px; color: #888">@@ -2,6 +2,8 @@
</span><span class="cx" style="display: block; padding: 0 10px"> 
</span><span class="cx" style="display: block; padding: 0 10px"> /**
</span><span class="cx" style="display: block; padding: 0 10px">  * @group formatting
</span><ins style="background-color: #dfd; text-decoration:none; display:block; padding: 0 10px">+ *
+ * @covers ::zeroise
</ins><span class="cx" style="display: block; padding: 0 10px">  */
</span><span class="cx" style="display: block; padding: 0 10px"> class Tests_Formatting_Zeroise extends WP_UnitTestCase {
</span><span class="cx" style="display: block; padding: 0 10px">        public function test_pads_with_leading_zeroes() {
</span></span></pre>
</div>
</div>

</body>
</html>