Add test for pre-formatted list-type line.
This commit is contained in:
8
test.js
8
test.js
@@ -33,7 +33,8 @@ QUnit.test('Base', function(assert) {
|
|||||||
";I don't really understand what a definition is",
|
";I don't really understand what a definition is",
|
||||||
': But blockquotes are easy',
|
': But blockquotes are easy',
|
||||||
':: Even larger ones',
|
':: Even larger ones',
|
||||||
'::::: And really huge ones'
|
'::::: And really huge ones',
|
||||||
|
' This line is pre-formatted and <del>not interpolated</del>'
|
||||||
].join('\n');
|
].join('\n');
|
||||||
|
|
||||||
var expected = [
|
var expected = [
|
||||||
@@ -54,10 +55,13 @@ QUnit.test('Base', function(assert) {
|
|||||||
'</olli1><olli2>Item 2</olli2><olli3>Item 3</olli3><olli1>Item 1c</olli1>',
|
'</olli1><olli2>Item 2</olli2><olli3>Item 3</olli3><olli1>Item 1c</olli1>',
|
||||||
"<def>I don't really understand what a definition is</def><blockquote>",
|
"<def>I don't really understand what a definition is</def><blockquote>",
|
||||||
'But blockquotes are easy</blockquote><blockquote2>Even larger ones',
|
'But blockquotes are easy</blockquote><blockquote2>Even larger ones',
|
||||||
'</blockquote2><blockquote5>And really huge ones</blockquote5></p>'
|
'</blockquote2><blockquote5>And really huge ones</blockquote5><pre>This ',
|
||||||
|
'line is pre-formatted and <del>not interpolated</del>',
|
||||||
|
'</pre></p>'
|
||||||
].join('');
|
].join('');
|
||||||
|
|
||||||
var context = new rr.Context(mediawiki, content);
|
var context = new rr.Context(mediawiki, content);
|
||||||
var iterable = context.rules['wikidoc'].match(context);
|
var iterable = context.rules['wikidoc'].match(context);
|
||||||
assert.equal(iterable.next().value.nodes[0].innerHTML, expected);
|
assert.equal(iterable.next().value.nodes[0].innerHTML, expected);
|
||||||
|
console.log(expected);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user