Show More
@@ -256,7 +256,7 b' var IPython = (function (IPython) {' | |||
|
256 | 256 | var html = marked.parser(marked.lexer(text)); |
|
257 | 257 | html = IPython.mathjaxutils.replace_math(html, math); |
|
258 | 258 | html = security.sanitize_html(html); |
|
259 | html = $(html); | |
|
259 | html = $($.parseHTML(html)); | |
|
260 | 260 | // links in markdown cells should open in new tabs |
|
261 | 261 | html.find("a[href]").not('[href^="#"]').attr("target", "_blank"); |
|
262 | 262 | this.set_rendered(html); |
@@ -428,7 +428,7 b' var IPython = (function (IPython) {' | |||
|
428 | 428 | var html = marked.parser(marked.lexer(text)); |
|
429 | 429 | html = IPython.mathjaxutils.replace_math(html, math); |
|
430 | 430 | html = security.sanitize_html(html); |
|
431 | var h = $(html); | |
|
431 | var h = $($.parseHTML(html)); | |
|
432 | 432 | // add id and linkback anchor |
|
433 | 433 | var hash = h.text().replace(/ /g, '-'); |
|
434 | 434 | h.attr('id', hash); |
@@ -10,7 +10,7 b' casper.notebook_test(function () {' | |||
|
10 | 10 | cell.render(); |
|
11 | 11 | return cell.get_rendered(); |
|
12 | 12 | }); |
|
13 | this.test.assertEquals(output, '<h1 id=\"foo\">Foo</h1>', 'Markdown JS API works.'); | |
|
13 | this.test.assertEquals(output.trim(), '<h1 id=\"foo\">Foo</h1>', 'Markdown JS API works.'); | |
|
14 | 14 | |
|
15 | 15 | // Test menubar entries. |
|
16 | 16 | output = this.evaluate(function () { |
@@ -21,7 +21,7 b' casper.notebook_test(function () {' | |||
|
21 | 21 | $('#run_cell').mouseenter().click(); |
|
22 | 22 | return cell.get_rendered(); |
|
23 | 23 | }); |
|
24 | this.test.assertEquals(output, '<h1 id=\"foo\">Foo</h1>', 'Markdown menubar items work.'); | |
|
24 | this.test.assertEquals(output.trim(), '<h1 id=\"foo\">Foo</h1>', 'Markdown menubar items work.'); | |
|
25 | 25 | |
|
26 | 26 | // Test toolbar buttons. |
|
27 | 27 | output = this.evaluate(function () { |
@@ -32,5 +32,5 b' casper.notebook_test(function () {' | |||
|
32 | 32 | $('#run_b').click(); |
|
33 | 33 | return cell.get_rendered(); |
|
34 | 34 | }); |
|
35 | this.test.assertEquals(output, '<h1 id=\"foo\">Foo</h1>', 'Markdown toolbar items work.'); | |
|
35 | this.test.assertEquals(output.trim(), '<h1 id=\"foo\">Foo</h1>', 'Markdown toolbar items work.'); | |
|
36 | 36 | }); |
General Comments 0
You need to be logged in to leave comments.
Login now