X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/ae032450627538fabf7df31fbda6cf7bd097b94f..6e641abeaa2fcd8d8f9885db37d127e7d1a34885:/src/wlxml/wlxml.test.js?ds=sidebyside diff --git a/src/wlxml/wlxml.test.js b/src/wlxml/wlxml.test.js index 7eb8efb..18a7332 100644 --- a/src/wlxml/wlxml.test.js +++ b/src/wlxml/wlxml.test.js @@ -293,39 +293,6 @@ describe('WLXMLDocument', function() { expect(testClassNode.object.testTransformation2().sameNode(testClassNode)).to.equal(true, '1'); }); }); - - describe.only('Metadata API', function() { - it('allows to set metadata on an element node', function() { - var doc = getDocumentFromXML('
'); - expect(doc.root.getMetadata()).to.deep.equal([]); - doc.root.addMetadataRow({key: 'key', value: 'value'}); - expect(doc.root.getMetadata()).to.deep.equal([{key: 'key', value: 'value'}]); - }); - - it('reads node\'s metadata from its metadata child node', function() { - var doc = getDocumentFromXML('
value
'); - expect(doc.root.getMetadata()).to.deep.equal([{key: 'key', value: 'value'}]); - }); - - it('serializes node\'s metadata to its metadata child node', function() { - var doc = getDocumentFromXML('
'); - - doc.root.addMetadataRow({key: 'key', value: 'value'}); - - var metadataNodes = $(doc.toXML()).children('metadata'), - keyNodes = metadataNodes.children(); - - expect(metadataNodes).to.have.length(1); - expect(keyNodes).to.have.length(1); - expect(keyNodes[0].tagName.toLowerCase()).to.equal('dc:key'); - expect($(keyNodes[0]).text()).to.equal('value'); - }); - it('doesnt show metadata node on nodes contents', function() { - var doc = getDocumentFromXML('
value
'); - expect(doc.root.contents()).to.have.length(0); - }); - }); - }); }); \ No newline at end of file