diff options
author | Nick Wellnhofer <wellnhofer@aevum.de> | 2012-08-15 23:50:22 +0200 |
---|---|---|
committer | Daniel Veillard <veillard@redhat.com> | 2012-09-06 20:41:46 +0800 |
commit | f6c48211e5ee97b36ae9f3d2f8711fdce38e6e5e (patch) | |
tree | cddc857e1b6bcc776eab5811ce3712a1df66ba05 /tests | |
parent | 0c302874da763e0020940d50992f99f15efc6f8c (diff) | |
download | libxslt-f6c48211e5ee97b36ae9f3d2f8711fdce38e6e5e.tar.gz libxslt-f6c48211e5ee97b36ae9f3d2f8711fdce38e6e5e.tar.bz2 libxslt-f6c48211e5ee97b36ae9f3d2f8711fdce38e6e5e.zip |
Reserved namespaces in xsl:element and xsl:attribute
For https://bugzilla.gnome.org/show_bug.cgi?id=587360
Correct handling of 'xml' and 'xmlns' namespaces in xsl:element and
xsl:attribute.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/docs/bug-177.xml | 1 | ||||
-rw-r--r-- | tests/general/Makefile.am | 1 | ||||
-rw-r--r-- | tests/general/bug-177.out | 2 | ||||
-rw-r--r-- | tests/general/bug-177.xsl | 7 |
4 files changed, 11 insertions, 0 deletions
diff --git a/tests/docs/bug-177.xml b/tests/docs/bug-177.xml new file mode 100644 index 00000000..69d62f2c --- /dev/null +++ b/tests/docs/bug-177.xml @@ -0,0 +1 @@ +<doc/> diff --git a/tests/general/Makefile.am b/tests/general/Makefile.am index c9b20365..e531870e 100644 --- a/tests/general/Makefile.am +++ b/tests/general/Makefile.am @@ -184,6 +184,7 @@ EXTRA_DIST = \ bug-174.out bug-174.xsl bug-174.err \ bug-175.out bug-175.xsl bug-175.err \ bug-176.out bug-176.xsl \ + bug-177.out bug-177.xsl \ bug-178.out bug-178.xsl \ character.out character.xsl \ character2.out character2.xsl \ diff --git a/tests/general/bug-177.out b/tests/general/bug-177.out new file mode 100644 index 00000000..91cd684d --- /dev/null +++ b/tests/general/bug-177.out @@ -0,0 +1,2 @@ +<?xml version="1.0"?> +<doc xml:id="etc"/> diff --git a/tests/general/bug-177.xsl b/tests/general/bug-177.xsl new file mode 100644 index 00000000..52036f57 --- /dev/null +++ b/tests/general/bug-177.xsl @@ -0,0 +1,7 @@ +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> + <xsl:template match="/*"> + <xsl:copy> + <xsl:attribute name="id" namespace="http://www.w3.org/XML/1998/namespace">etc</xsl:attribute> + </xsl:copy> + </xsl:template> +</xsl:stylesheet> |