1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-15 09:04:04 +02:00
joplin/packages/fork-sax/test/self-closing-child.js
2020-11-05 16:58:23 +00:00

58 lines
1.0 KiB
JavaScript

require(__dirname).test({
xml: '<root>' +
'<child>' +
'<haha />' +
'</child>' +
'<monkey>' +
'=(|)' +
'</monkey>' +
'</root>',
expect: [
['opentagstart', {
'name': 'ROOT',
'attributes': {}
}],
['opentag', {
'name': 'ROOT',
'attributes': {},
'isSelfClosing': false
}],
['opentagstart', {
'name': 'CHILD',
'attributes': {}
}],
['opentag', {
'name': 'CHILD',
'attributes': {},
'isSelfClosing': false
}],
['opentagstart', {
'name': 'HAHA',
'attributes': {}
}],
['opentag', {
'name': 'HAHA',
'attributes': {},
'isSelfClosing': true
}],
['closetag', 'HAHA'],
['closetag', 'CHILD'],
['opentagstart', {
'name': 'MONKEY',
'attributes': {}
}],
['opentag', {
'name': 'MONKEY',
'attributes': {},
'isSelfClosing': false
}],
['text', '=(|)'],
['closetag', 'MONKEY'],
['closetag', 'ROOT'],
['end'],
['ready']
],
strict: false,
opt: {}
})