Fix rr.Or matcher inifite loop bug.

This commit is contained in:
Ian Gulliver
2014-06-28 17:30:21 -07:00
parent 24084ae523
commit 6d06d14900
2 changed files with 33 additions and 16 deletions

View File

@@ -3,7 +3,7 @@ QUnit.test('Simple', function(assert) {
var context = new rr.Context(mediawiki,
'=== Heading ===\n' +
'This is a wiki doc.\n' +
"How about some '''bold and <i>bold italic</i>'''.\n" +
"How about some '''bold and ''bold italic'''''.\n" +
'I would also love some <nowiki>nowiki <b>foo</b></nowiki>');
var iterable = context.rules['wikidoc'].match(context);
assert.equal(iterable.next().value.nodes[0].innerHTML,