(mw.util.test) Escape the 'does return, the same way as the 'should return' (mw.html...
authorKrinkle <krinkle@users.mediawiki.org>
Sun, 12 Dec 2010 22:30:02 +0000 (22:30 +0000)
committerKrinkle <krinkle@users.mediawiki.org>
Sun, 12 Dec 2010 22:30:02 +0000 (22:30 +0000)
resources/mediawiki.util/mediawiki.util.test.js

index 693f209..7c4cc9d 100644 (file)
@@ -28,7 +28,7 @@
                                contain = result;
                        }
                        this.addedTests.push([code, result, contain]);
-                       this.$table.append('<tr><td>' + mw.html.escape(code).replace(/  /g, '&nbsp;&nbsp;') + '</td><td>' + mw.html.escape(result).replace(/  /g, '&nbsp;&nbsp;') + '<td></td></td><td>?</td></tr>');
+                       this.$table.append('<tr><td>' + mw.html.escape(code).replace(/  /g, '&nbsp;&nbsp;') + '</td><td>' + mw.html.escape(result).replace(/  /g, '&nbsp;&nbsp;') + '</td><td></td><td>?</td></tr>');
                },
 
                /* Initialisation */
                                                                doesreturn = eval(exec);
                                                                doesreturn = doesreturn + ' (' + typeof doesreturn + ')';
                                                                $thisrow = $testrows.eq(i + 1);
-                                                               $thisrow.find('> td').eq(2).text(doesreturn);
+                                                               $thisrow.find('> td').eq(2).html( mw.html.escape(doesreturn).replace(/  /g, '&nbsp;&nbsp;') );
 
                                                                if (doesreturn.indexOf(shouldcontain) !== -1) {
                                                                        if (doesreturn == shouldreturn){