diff options
Diffstat (limited to 'test/read_directory/transformation.xsl')
-rw-r--r-- | test/read_directory/transformation.xsl | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/test/read_directory/transformation.xsl b/test/read_directory/transformation.xsl index 5bcace1..9a9a057 100644 --- a/test/read_directory/transformation.xsl +++ b/test/read_directory/transformation.xsl @@ -9,8 +9,14 @@ <xsl:include href="[testcase.xsl]"/> <xsl:template name="implementation"> - <xsl:for-each select="InputXSLT:read-directory('../')[@type='directory']"> - <item><xsl:value-of select="name"/></item> + <xsl:for-each select="InputXSLT:read-directory('../')"> + <item type="{@type}"> + <name><xsl:value-of select="./name"/></name> + + <xsl:if test="@type='file' and ./name='check'"> + <extension><xsl:value-of select="./extension"/></extension> + </xsl:if> + </item> </xsl:for-each> </xsl:template> |