Viewing file: test_ft_elems.py (1.12 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
from Xml.Xslt import test_harness
SHEET_1 = """<?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ft="http://xmlns.4suite.org/ext" xmlns:ns="urn:bogus:dummy:" extension-element-prefixes="ft" version="1.0" >
<xsl:template match="/"> <doc> <ft:uri-to-element uri='urn:bogus:dummy:spam' default-name='x:Unknown' default-namespace='urn:bogus:dummy:'> </ft:uri-to-element> <ft:uri-to-element uri='urn:bogus:nonce:spam' default-name='x:Unknown' default-namespace='urn:bogus:dummy:'> </ft:uri-to-element> </doc> </xsl:template>
</xsl:stylesheet> """
SOURCE_1 = """<dummy/>"""
EXPECTED_1 = """<?xml version="1.0" encoding="UTF-8"?>\n<doc xmlns:ns="urn:bogus:dummy:"><ns:spam/><x:Unknown xmlns:x="urn:bogus:dummy:"/></doc> """
def Test(tester): source = test_harness.FileInfo(string=SOURCE_1) sty = test_harness.FileInfo(string=SHEET_1) test_harness.XsltTest(tester, source, [sty], EXPECTED_1, title="ft:uri-to-element")
return
|