Repository: ant
Updated Branches:
  refs/heads/master ffb80b688 -> 4d9380550


Fix junit-frames-saxon.xsl to work on windows


Project: http://git-wip-us.apache.org/repos/asf/ant/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/4d938055
Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/4d938055
Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/4d938055

Branch: refs/heads/master
Commit: 4d9380550ad1c489db35810b32211a08f80ffd09
Parents: ffb80b6
Author: mcwarman <[email protected]>
Authored: Thu Aug 2 15:11:51 2018 +0100
Committer: Jaikiran Pai <[email protected]>
Committed: Fri Aug 17 12:00:44 2018 +0530

----------------------------------------------------------------------
 src/etc/junit-frames-saxon.xsl | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant/blob/4d938055/src/etc/junit-frames-saxon.xsl
----------------------------------------------------------------------
diff --git a/src/etc/junit-frames-saxon.xsl b/src/etc/junit-frames-saxon.xsl
index 233352f..b6c8601 100644
--- a/src/etc/junit-frames-saxon.xsl
+++ b/src/etc/junit-frames-saxon.xsl
@@ -36,51 +36,51 @@
 
     <xsl:template match="testsuites">
         <!-- create the index.html -->
-        <xsl:result-document href="{$output.dir}/index.html">
+        <xsl:result-document href="file:///{$output.dir}/index.html">
             <xsl:call-template name="index.html"/>
         </xsl:result-document>
 
         <!-- create the stylesheet.css -->
-        <xsl:result-document href="{$output.dir}/stylesheet.css">
+        <xsl:result-document href="file:///{$output.dir}/stylesheet.css">
             <xsl:call-template name="stylesheet.css"/>
         </xsl:result-document>
 
         <!-- create the overview-packages.html at the root -->
-        <xsl:result-document href="{$output.dir}/overview-summary.html">
+        <xsl:result-document 
href="file:///{$output.dir}/overview-summary.html">
             <xsl:apply-templates select="." mode="overview.packages"/>
         </xsl:result-document>
 
         <!-- create the all-packages.html at the root -->
-        <xsl:result-document href="{$output.dir}/overview-frame.html">
+        <xsl:result-document href="file:///{$output.dir}/overview-frame.html">
             <xsl:apply-templates select="." mode="all.packages"/>
         </xsl:result-document>
 
         <!-- create the all-classes.html at the root -->
-        <xsl:result-document href="{$output.dir}/allclasses-frame.html">
+        <xsl:result-document 
href="file:///{$output.dir}/allclasses-frame.html">
             <xsl:apply-templates select="." mode="all.classes"/>
         </xsl:result-document>
 
         <!-- create the all-tests.html at the root -->
-        <xsl:result-document href="{$output.dir}/all-tests.html">
+        <xsl:result-document href="file:///{$output.dir}/all-tests.html">
             <xsl:apply-templates select="." mode="all.tests"/>
         </xsl:result-document>
 
         <!-- create the alltests-fails.html at the root -->
-        <xsl:result-document href="{$output.dir}/alltests-fails.html">
+        <xsl:result-document href="file:///{$output.dir}/alltests-fails.html">
             <xsl:apply-templates select="." mode="all.tests">
                 <xsl:with-param name="type" select="'fails'"/>
             </xsl:apply-templates>
         </xsl:result-document>
 
         <!-- create the alltests-errors.html at the root -->
-        <xsl:result-document href="{$output.dir}/alltests-errors.html">
+        <xsl:result-document href="file:///{$output.dir}/alltests-errors.html">
             <xsl:apply-templates select="." mode="all.tests">
                 <xsl:with-param name="type" select="'errors'"/>
             </xsl:apply-templates>
         </xsl:result-document>
 
         <!-- create the alltests-skipped.html at the root -->
-        <xsl:result-document href="{$output.dir}/alltests-skipped.html">
+        <xsl:result-document 
href="file:///{$output.dir}/alltests-skipped.html">
             <xsl:apply-templates select="." mode="all.tests">
                 <xsl:with-param name="type" select="'skipped'"/>
             </xsl:apply-templates>
@@ -103,14 +103,14 @@
         </xsl:variable>
         <!--Processing package <xsl:value-of select="@name"/> in <xsl:value-of 
select="$output.dir"/> -->
         <!-- create a classes-list.html in the package directory -->
-        <xsl:result-document 
href="{$output.dir}/{$package.dir}/package-frame.html">
+        <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/package-frame.html">
             <xsl:call-template name="classes.list">
                 <xsl:with-param name="name" select="$name"/>
             </xsl:call-template>
         </xsl:result-document>
 
         <!-- create a package-summary.html in the package directory -->
-        <xsl:result-document 
href="{$output.dir}/{$package.dir}/package-summary.html">
+        <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/package-summary.html">
             <xsl:call-template name="package.summary">
                 <xsl:with-param name="name" select="$name"/>
             </xsl:call-template>
@@ -119,11 +119,11 @@
         <!-- for each class, creates a @name.html -->
         <!-- @bug there will be a problem with inner classes having the same 
name, it will be overwritten -->
         <xsl:for-each select="/testsuites/testsuite[@package = $name]">
-            <xsl:result-document 
href="{$output.dir}/{$package.dir}/{@id}_{@name}.html">
+            <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/{@id}_{@name}.html">
                 <xsl:apply-templates select="." mode="class.details"/>
             </xsl:result-document>
             <xsl:if test="string-length(./system-out)!=0">
-                <xsl:result-document 
href="{$output.dir}/{$package.dir}/{@id}_{@name}-out.html">
+                <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/{@id}_{@name}-out.html">
                     <html>
                         <head>
                             <title>Standard Output from <xsl:value-of 
select="@name"/></title>
@@ -135,7 +135,7 @@
                 </xsl:result-document>
             </xsl:if>
             <xsl:if test="string-length(./system-err)!=0">
-                <xsl:result-document 
href="{$output.dir}/{$package.dir}/{@id}_{@name}-err.html">
+                <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/{@id}_{@name}-err.html">
                     <html>
                         <head>
                             <title>Standard Error from <xsl:value-of 
select="@name"/></title>
@@ -147,21 +147,21 @@
                 </xsl:result-document>
             </xsl:if>
             <xsl:if test="@failures != 0">
-                <xsl:result-document 
href="{$output.dir}/{$package.dir}/{@id}_{@name}-fails.html">
+                <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/{@id}_{@name}-fails.html">
                     <xsl:apply-templates select="." mode="class.details">
                         <xsl:with-param name="type" select="'fails'"/>
                     </xsl:apply-templates>
                 </xsl:result-document>
             </xsl:if>
             <xsl:if test="@errors != 0">
-                <xsl:result-document 
href="{$output.dir}/{$package.dir}/{@id}_{@name}-errors.html">
+                <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/{@id}_{@name}-errors.html">
                     <xsl:apply-templates select="." mode="class.details">
                         <xsl:with-param name="type" select="'errors'"/>
                     </xsl:apply-templates>
                 </xsl:result-document>
             </xsl:if>
             <xsl:if test="@skipped != 0">
-                <xsl:result-document 
href="{$output.dir}/{$package.dir}/{@id}_{@name}-skipped.html">
+                <xsl:result-document 
href="file:///{$output.dir}/{$package.dir}/{@id}_{@name}-skipped.html">
                     <xsl:apply-templates select="." mode="class.details">
                         <xsl:with-param name="type" select="'skipped'"/>
                     </xsl:apply-templates>

Reply via email to