Skip to content

Commit

Permalink
Merge pull request #571 from xsmrcek/restXmlReportExtension-headers
Browse files Browse the repository at this point in the history
Added headers to xslt from RestReportExtension
  • Loading branch information
paveljandejsek authored Mar 17, 2021
2 parents 7e84947 + fb9fb40 commit 27ddc9b
Showing 1 changed file with 46 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,11 @@
</button>
</xsl:if>
<br/>
<xsl:if test="headers">
<xsl:call-template name="headers">
<xsl:with-param name="requestResponse" select="'request'"/>
</xsl:call-template>
</xsl:if>
<xsl:if test="body">
<pre class="json-message">
<xsl:value-of select="body" disable-output-escaping="yes"/>
Expand All @@ -85,6 +90,13 @@
status:
<xsl:value-of select="@status"/>

<xsl:if test="headers">
<br/>
<xsl:call-template name="headers">
<xsl:with-param name="requestResponse" select="'response'"/>
</xsl:call-template>
<br/>
</xsl:if>
<xsl:if test="body">
<button type="button" class="btn btn-sm btn-link btn-copy-clipboard" data-selector="~ pre"
title="Copy to clipboard">
Expand All @@ -97,4 +109,37 @@
</li>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>

<xsl:template name = "headers">
<xsl:param name="requestResponse"/>
<xsl:variable name="headersNum">
<xsl:number level="any"/>
</xsl:variable>
<a href="#header-{$requestResponse}-{$headersNum}" data-toggle="collapse" class="pointerCursor">
Headers
</a>
<div id="header-{$requestResponse}-{$headersNum}" class="collapse">
<table class="table table-sm table-hover">
<thead>
<tr>
<th>key</th>
<th>value</th>
</tr>
</thead>
<tbody>
<xsl:for-each select="headers/header">
<tr>
<td>
<xsl:value-of select="@key"/>
</td>
<td>
<xsl:value-of select="@value"/>
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
</div>
</xsl:template>

</xsl:stylesheet>

0 comments on commit 27ddc9b

Please sign in to comment.