<% // // Jala Project [http://opensvn.csie.org/traccgi/jala] // // Copyright 2004 ORF Online und Teletext GmbH // // Licensed under the Apache License, Version 2.0 (the ``License''); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an ``AS IS'' BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // // $Revision$ // $LastChangedBy$ // $LastChangedDate$ // $HeadURL$ // %> Jala Unit Test Runner " />
Jala Unit Test Runner
<% test.directory prefix="Tests: " %>
"> <% test.list prefix='

Available Tests

' %>
Tests Functions
<% test.testsRun %> run <% test.functionsPassed %> passed
<% test.testsFailed %> failed <% test.functionsFailed %> failed
<% test.results %>
<% #result ------------------------------------------------------------------ %>

Results of '<% param.name %>':

<% param.log prefix="
" suffix="
" %> <% #item -------------------------------------------------------------------- %>
  • /><% param.name %>
  • <% #logFailed --------------------------------------------------------------- %>
    Error
    <% param.functionName prefix='' suffix='()' %>
    <% param.name suffix=": " %><% param.message %>
    <% param.comment %>
    <% param.fileName prefix="at " %><% param.lineNumber prefix=":" %>
    <% param.stackTrace encoding="html" %>
    <% #logPassed --------------------------------------------------------------- %>
    Passed
    <% param.functionName %>()(in <% param.elapsed %> ms)
    <% #stylesheet -------------------------------------------------------------- %> body { font-family: Verdana, Arial, Helvetica; font-size: 0.85em; margin: 0; padding: 0; } a { text-decoration: none; color: #333; } a:hover { text-decoration: underline; } div.header { background-color: #aaa; border-bottom: 1px solid #333; font-size: 18px; font-weight: bold; color: #ddd; padding: 10px 20px; } div.header div.title { float: left; font-size: 18px; font-weight: bold; color: #ddd; } div.header div.directory { text-align: right; font-size: 11px; font-weight: normal; color: #eee; padding: 5px; } div.main { margin: 20px; } div.footer { margin-top: 400px; padding: 10px 0 10px 20px; clear: both; background-color: #eee; font-size: 0.7em; color: #999; } div.list { float: left; width: 200px; padding-right: 30px; border-right: 1px solid #ccc; } div.list h4 { margin: 0; padding: 0 0 10px 0; font-size: 1em; } div.list form { margin: 0; padding: 0; } div.list ul { list-style-type: none; margin: 0; padding: 0; } div.list ul li { padding: 0; margin-top:1px; font-size: 0.95em; } div.list .submit { margin: 15px 0 0 0; padding: 0 10px; border: 1px solid gray; } div.result { margin-left: 250px; padding-left: 20px; } /** statistics **/ table.statistics { xborder: 1px solid black; border-collapse: collapse; } table.statistics th { text-align: left; font-size: 0.9em; } table.statistics td { padding-right: 15px; color: #666; } table.statistics span.passed { color: #009900; font-weight: bold; } table.statistics span.failed { color: #cc0000; font-weight: bold; } /** result formattings **/ div.result h4 { font-size: 1em; font-weight: bold; border-top: 1px solid #ccc; padding-top: 20px; } dt { float: left; } dt.test { width: 70px; padding: 2px 10px; } dt.passed { background-color:#33cc33; font-size: 0.9em; } dt.error { background-color:#cc0000; color: #efefef; font-size: 0.9em; } dd { font-size: 0.95em; margin: 0 0 10px 100px; padding: 2px; } span.title, span.function { width: 200px; padding-right:10px; } span.function { font-style: italic; } span.elapsed { font-size: 0.9em; }