Correct handling of link href
This commit is contained in:
@@ -312,5 +312,6 @@ mediawiki = rr.Parser({
|
||||
rr.ExtractElement('preline'),
|
||||
rr.SplitElementAndNest('src', ['imgtemp', 'src']),
|
||||
rr.ChildToAttribute('imgtemp', 'src'),
|
||||
rr.RenameElement('imgtemp', 'img')
|
||||
rr.RenameElement('imgtemp', 'img'),
|
||||
rr.ChildToAttribute('a', 'href')
|
||||
]);
|
||||
|
||||
8
test.js
8
test.js
@@ -85,8 +85,8 @@ QUnit.test('Link', function(assert) {
|
||||
].join('\n');
|
||||
|
||||
var expected = [
|
||||
'<p><a><href>http://www.example.com/foo</href>',
|
||||
'Test text <i>with formatting</i></a></p>'
|
||||
'<p><a href="http://www.example.com/foo">Test text <i>with formatting</i>',
|
||||
'</a></p>'
|
||||
].join('');
|
||||
|
||||
assert.equal(mediawiki.parseFromString(content).innerHTML, expected);
|
||||
@@ -99,8 +99,8 @@ QUnit.test('Figure', function(assert) {
|
||||
].join('\n');
|
||||
|
||||
var expected = [
|
||||
'<p><figure><img src=\"http://www.example.com/foo\"><figcaption>Test ',
|
||||
'image <i>with formatting</i></figcaption></figure></p>'
|
||||
'<p><figure><img src="http://www.example.com/foo"><figcaption>Test image ',
|
||||
'<i>with formatting</i></figcaption></figure></p>'
|
||||
].join('');
|
||||
|
||||
assert.equal(mediawiki.parseFromString(content).innerHTML, expected);
|
||||
|
||||
Reference in New Issue
Block a user