discard """
output: '''
Some text
Some more text
Some text in body
Some more text in body
'''
"""
# Test xmltree add/insert/delete/replace operations
import xmlparser
import xmltree
var baseDocHead = """
Some text
Some more text
"""
var baseDocHeadTree = parseXml(baseDocHead)
var baseDocBody = """
Some text in body
Some more text in body
"""
var baseDocBodyTree = parseXml(baseDocBody)
let initialDocBase = """
Some text before replace
Some more text before replace
Some text in body before replace
Some more text in body before replace
"""
var initialDocBaseTree = parseXml(initialDocBase)
proc test_replace() =
var testDoc = initialDocBaseTree
testDoc.replace(0..1, @[baseDocHeadTree, baseDocBodyTree])
echo $testDoc
test_replace()