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