lib/actir/parallel_tests/report/html_formatter.rb in actir-1.1.1 vs lib/actir/parallel_tests/report/html_formatter.rb in actir-1.2.0
- old
+ new
@@ -16,37 +16,37 @@
def print_testsuite_start(testsuite_id, testsuite_name)
@file.puts "<div id=\"div_testsuite_#{testsuite_id}\" class=\"testsuite passed\">"
@file.puts " <dl>"
- @file.puts " <dt id=\"testsuite_#{testsuite_id}\" class=\"passed\">#{h(testsuite_name)}</dt>"
+ @file.puts " <dt id=\"testsuite_#{testsuite_id}\" class=\"passed\">[Testsuite]: #{h(testsuite_name)}</dt>"
end
def print_testsuite_end
@file.puts " </dl>"
@file.puts "</div>"
end
def print_testcase_passed(testcase_name)
@file.puts " <dd class=\"testcase passed\">"
- @file.puts " <span class=\"passed_spec_name\">#{h(testcase_name)}</span>"
+ @file.puts " <span class=\"passed_spec_name\">[Testcase]: #{h(testcase_name)}</span>"
@file.puts " </dd>"
end
def print_testcase_failed(testcase_name, backtrace, failure_number)
@file.puts " <dd class=\"testcase failed\">"
- @file.puts " <span class=\"failed_spec_name\">#{h(testcase_name)}</span>"
- @file.puts " <div id=\"testtab\" style=\"float:right\"><a class=\"expand\" href=\"#\" onClick=\"Effect('failure_#{failure_number}',this.parentNode.id);\" >+</a> </div>"
+ @file.puts " <span class=\"failed_spec_name\">[testcase]: #{h(testcase_name)}</span>"
+ @file.puts " <div id=\"testtab_#{failure_number}\" style=\"float:right\"><a class=\"expand\" href=\"#\" onClick=\"Effect('failure_#{failure_number}',this.parentNode.id);\" >+</a> </div>"
@file.puts " <div class=\"failure\" id=\"failure_#{failure_number}\" style=\"display:none;\">"
@file.puts " <div class=\"backtrace\"><pre>#{h(backtrace)}</pre></div>"
@file.puts " </div>"
@file.puts " </dd>"
end
def print_summary(testcase_count, failure_count)
totals = "#{testcase_count} testcase#{'s' unless testcase_count == 1}, "
- totals << "#{failure_count} failure#{'s' unless failure_count == 1}"
+ totals << "#{failure_count} failure#{'s' unless failure_count <= 1 }"
# formatted_duration = "%.5f" % duration
# @file.puts "<script type=\"text/javascript\">" \
# "document.getElementById('duration').innerHTML = \"Finished in " \
@@ -80,11 +80,11 @@
REPORT_HEADER = <<-EOF
<div class="test-report">
<div id="test-header">
<div id="label">
- <h1>Test Cases Result</h1>
+ <h1>UI-Test Report</h1>
</div>
<div id="display-filters">
<input id="passed_checkbox" name="passed_checkbox" type="checkbox" checked="checked" onchange="apply_filters()" value="1" /> <label for="passed_checkbox">Passed</label>
<input id="failed_checkbox" name="failed_checkbox" type="checkbox" checked="checked" onchange="apply_filters()" value="2" /> <label for="failed_checkbox">Failed</label>
@@ -213,11 +213,11 @@
EOF
# rubocop:enable LineLength
GLOBAL_STYLES = <<-EOF
#test-header {
- background: #65C400; color: #fff; height: 4em;
+ background: #03b401; color: #fff; height: 4em;
}
.test-report h1 {
margin: 0px 10px 0px 10px;
padding: 10px;
@@ -263,11 +263,11 @@
font: normal 11px "Lucida Grande", Helvetica, sans-serif;
}
dt {
padding: 3px;
- background: #65C400;
+ background: #03b401;
color: #fff;
font-weight: bold;
}
dd {
@@ -281,11 +281,11 @@
right: 0px;
float:right;
}
dd.testcase.passed {
- border-left: 5px solid #65C400;
- border-bottom: 1px solid #65C400;
+ border-left: 5px solid #03b401;
+ border-bottom: 1px solid #03b401;
background: #DBFFB4; color: #3D7700;
}
dd.testcase.failed {
border-left: 5px solid #C20000;
\ No newline at end of file