diff options
author | Andrew John Hughes <[email protected]> | 2011-05-11 14:56:32 +0100 |
---|---|---|
committer | Andrew John Hughes <[email protected]> | 2011-05-11 14:56:32 +0100 |
commit | 3ad81af8c11d70e2cae4f7140e86d1cec1e02609 (patch) | |
tree | 7bb962e895aa65eaa513332bc25f913dbbd828de /tests/report-styles | |
parent | a78e3962bcb462b2cdb4e0f9f36a00e513dc8a49 (diff) |
Reverting unapproved change 235:114a981d3552
Diffstat (limited to 'tests/report-styles')
-rw-r--r-- | tests/report-styles/index.html.in | 25 | ||||
-rw-r--r-- | tests/report-styles/index.js | 67 | ||||
-rw-r--r-- | tests/report-styles/jreport.xsl | 215 | ||||
-rw-r--r-- | tests/report-styles/report.css | 21 |
4 files changed, 0 insertions, 328 deletions
diff --git a/tests/report-styles/index.html.in b/tests/report-styles/index.html.in deleted file mode 100644 index e442602..0000000 --- a/tests/report-styles/index.html.in +++ /dev/null @@ -1,25 +0,0 @@ -<html> - <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> - <script src="@xslt_script@"> - </script> - <link href="@css_styles@" rel="stylesheet" type="text/css"/> - </head> - <body onload="xslt('@sheet_path_unit@','@data_path_unit@','wholePage2'); - xslt('@sheet_path_dist@','@data_path_dist@','wholePage4'); - "> - -<div> -<hr/> -<a name="JunitTests">Unit-tests:</a> [<a href="#JdistTests">dist tests</a>] -<hr/> - <div id="wholePage2"/> -</div> - -<hr/> -<a name="JdistTests">Dist-tests:</a> [<a href="#JunitTests">unit tests</a>] -<hr/> - <div id="wholePage4"/> -</div> - </body> -</html> diff --git a/tests/report-styles/index.js b/tests/report-styles/index.js deleted file mode 100644 index 51093d1..0000000 --- a/tests/report-styles/index.js +++ /dev/null @@ -1,67 +0,0 @@ - -if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); } } - - -function negateIdDisplay(which){ - var e = document.getElementById(which); - if (e.style.display=="block") { - e.style.display="none" - }else{ - e.style.display="block" - } - } - - - function setClassDisplay(which,what) { - var e = document.getElementsByClassName(which); - for ( var i = 0; i < e.length; i++ ){ - e[i].style.display=what - } - } - - - function loadXMLDoc(dname) { - if (window.XMLHttpRequest) { - xhttp=new XMLHttpRequest(); - }else{ - xhttp=new ActiveXObject("Microsoft.XMLHTTP"); - } - xhttp.open("GET",dname,false); - xhttp.send(""); - return xhttp.responseXML; - } - - - function xslt(sheet,data,dest) { - var sheetName=sheet; - var xmlName=data; - var htmlDest=dest; - // code for IE - if (window.ActiveXObject) { - var XML = new ActiveXObject("MSXML2.FreeThreadedDomDocument"); - XML.async = "false"; - XML.load(xmlName); - var XSL = new ActiveXObject("MSXML2.FreeThreadedDomDocument"); - XSL.async = "false"; - XSL.load(sheetName); - var XSLTCompiled = new ActiveXObject("MSXML2.XSLTemplate"); - //Add the stylesheet information - XSLTCompiled.stylesheet = XSL.documentElement; - //Create the XSLT processor - var msSheet = XSLTCompiled.createProcessor(); - msSheet.input = XML - //Perform the transform - msSheet.transform(); - document.getElementById(htmlDest).innerHTML=msSheet.output; - } - // code for Mozilla, Firefox, Opera, etc. - else if (document.implementation && document.implementation.createDocument){ - xsl=loadXMLDoc(sheetName); - xml=loadXMLDoc(xmlName); - xsltProcessor=new XSLTProcessor(); - xsltProcessor.importStylesheet(xsl); - resultDocument = xsltProcessor.transformToFragment(xml,document); - document.getElementById(htmlDest).appendChild(resultDocument); - } - setClassDisplay("trace","none"); //by default allare visible to protect disabled javascript - } diff --git a/tests/report-styles/jreport.xsl b/tests/report-styles/jreport.xsl deleted file mode 100644 index 753a8dc..0000000 --- a/tests/report-styles/jreport.xsl +++ /dev/null @@ -1,215 +0,0 @@ -<?xml version="1.0"?> -<!-- - -This file is part of IcedTea. - -IcedTea is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2, or (at your option) -any later version. - -IcedTea is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with IcedTea; see the file COPYING. If not, write to the -Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. - - --> -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> - <xsl:template match="/"> - <h3>Date:</h3> - <xsl:value-of select="/testsuite/date"/> - <br/> - <h2>Result: (<xsl:value-of select="round(sum(/testsuite/testcase/@time) div 1000)"/>s)</h2> - <div class="tablee"> - <div class="row"> - <div class="cell1">TOTAL: </div> - <div class="cell2"> - <xsl:value-of select="/testsuite/stats/summary/total"/> - </div> - <div class="space-line"/> - </div> - <div class="row passed"> - <div class="cell1">passed: </div> - <div class="cell2"> - <xsl:value-of select="/testsuite/stats/summary/passed"/> - </div> - <div class="space-line"/> - </div> - <div class="row failed"> - <div class="cell1">failed: </div> - <div class="cell2"> - <xsl:value-of select="/testsuite/stats/summary/failed"/> - </div> - <div class="space-line"/> - </div> - <div class="row ignored"> - <div class="cell1">ignored: </div> - <div class="cell2"> - <xsl:value-of select="/testsuite/stats/summary/ignored"/> - </div> - <div class="space-line"/> - </div> - </div> - <h2>Classes:</h2> - <xsl:for-each select="/testsuite/stats/classes/class"> - <div> - <xsl:attribute name="class"> - <xsl:choose> - <xsl:when test="passed = total"> - passed - </xsl:when> - <xsl:otherwise> - failed - </xsl:otherwise> - </xsl:choose> - </xsl:attribute> - <a class="classSumaryName"><xsl:attribute name="href"> - #<xsl:value-of select="@name"/> - </xsl:attribute><xsl:value-of select="@name"/> -(<xsl:value-of select="@time"/>ms): -</a> - </div> - <blockquote> - <div class="tablee"> - <div class="row"> - <div class="cell1">TOTAL: </div> - <div class="cell2"> - <xsl:value-of select="total"/> - </div> - <div class="space-line"/> - </div> - <div class="row passed"> - <div class="cell1">passed: </div> - <div class="cell2"> - <xsl:value-of select="passed"/> - </div> - <div class="space-line"/> - </div> - <div class="row failed"> - <div class="cell1">failed: </div> - <div class="cell2"> - <xsl:value-of select="failed"/> - </div> - <div class="space-line"/> - </div> - <div class="row ignored"> - <div class="cell1">ignored: </div> - <div class="cell2"> - <xsl:value-of select="ignored"/> - </div> - <div class="space-line"/> - </div> - </div> - </blockquote> - <hr/> - </xsl:for-each> - - - <h2>Individual results:</h2> - <button onclick="setClassDisplay('trace','none')">NoneTrace</button> - <button onclick="setClassDisplay('trace','block')">AllTraces</button> - <xsl:for-each select="/testsuite/testcase"> - <div> - <xsl:attribute name="class"> - <xsl:choose> - <xsl:when test="error"> - failed - </xsl:when> - <xsl:otherwise> - passed - </xsl:otherwise> - </xsl:choose> - </xsl:attribute> - <a> - <xsl:attribute name="name"> - <xsl:value-of select="normalize-space(@classname)"/> - </xsl:attribute> - </a> - <div class="lineHeader"> - <div class="clazz"> - <xsl:value-of select="@classname"/> - </div> - <xsl:text disable-output-escaping="no"> - </xsl:text> - <div class="method"> - <xsl:value-of select="@name"/> - </div> - </div> - <div class="result"> - <xsl:choose> - <xsl:when test="not(error)"> - <div class="status"> - PASSED (<xsl:value-of select="@time"/>s) - </div> - </xsl:when> - <xsl:otherwise> - <div class="status"> - FAILED (<xsl:value-of select="@time"/>s) - </div> - <div class="wtrace"> - <div class="theader"> - <xsl:value-of select="error/@type"/> <xsl:text disable-output-escaping="no"> - </xsl:text> - <xsl:value-of select="error/@message"/> - <button onclick="negateIdDisplay('{generate-id(error)}')">StackTrace</button> - </div> - <div class="trace" id="{generate-id(error)}"> - <pre> - <xsl:value-of select="error"/> - </pre> - </div> - </div> - </xsl:otherwise> - </xsl:choose> - <div class="space-line"/> - </div> - <div class="space-line"/> - </div> - <div class="space-line"/> - </xsl:for-each> - - <div class="stbound"> - <div class="theader stExt2"> - STD-OUT - <button onclick="negateIdDisplay('{generate-id(/testsuite/system-out)}')">Show/hide</button> - </div> - <div class="trace stExt3" id="{generate-id(/testsuite/system-out)}"> - <pre> - <xsl:value-of select="/testsuite/system-out"/> - </pre> - </div> - </div> - <div class="space-line"/> - <div class="stbound"> - <div class="theader stExt2"> - STD-ERR - <button onclick="negateIdDisplay('{generate-id(/testsuite/system-err)}')">Show/hide</button> - </div> - <div class="trace stExt3" id="{generate-id(/testsuite/system-err)}"> - <pre> - <xsl:value-of select="/testsuite/system-err"/> - </pre> - </div> - </div> - <div class="space-line"/> - - </xsl:template> -</xsl:stylesheet> diff --git a/tests/report-styles/report.css b/tests/report-styles/report.css deleted file mode 100644 index e0a59c3..0000000 --- a/tests/report-styles/report.css +++ /dev/null @@ -1,21 +0,0 @@ -div.passed {background-color:green;height:auto } -div.failed {background-color:red ;height:auto} -div.ignored {background-color:yellow ;height:auto} - -div.clazz {display:inline } -div.method {display:inline } - -div.result {display:block; border: thin solid black ;height:auto} -div.status {display:inline; } -div.wtrace {display:inline; border: thin solid black; float: right;height:auto} -div.theader {display:block; border: thin solid black} -div.trace {display:block; border: thin solid black} - -div.space-line { clear: both; margin: 0; padding: 0; width: auto;} - -div.tablee {width:200px; border: thin solid black; } -div.row { border: thin solid black; } -div.cell1 {display:inline; float: left;height:auto} -div.cell2 {display:inline; float: right;height:auto} - -a.classSumaryName{font-weight:bold} |