Navigation Menu

Skip to content

Commit

Permalink
mark reporter: show test info on failure and not checked
Browse files Browse the repository at this point in the history
  • Loading branch information
kou committed Aug 11, 2012
1 parent 955735b commit 5d3cdc7
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions lib/groonga/tester.rb
Expand Up @@ -1390,6 +1390,14 @@ def report_diff(expected, actual)
end
end

def report_test(worker, result)
report_marker(result)
print("[#{worker.id}] ") if @tester.n_workers > 1
puts(worker.suite_name)
print(" #{worker.test_name}")
report_test_result(result, worker.status)
end

def report_test_result(result, label)
message = test_result_message(result, label)
message_width = string_width(message)
Expand Down Expand Up @@ -1595,6 +1603,7 @@ def fail_test(worker, result)
synchronize do
report_test_result_mark("F", result)
puts
report_test(worker, result)
report_failure(worker, result)
end
end
Expand All @@ -1603,6 +1612,7 @@ def no_check_test(worker, result)
synchronize do
report_test_result_mark("N", result)
puts
report_test(worker, result)
report_actual(result)
end
end
Expand Down Expand Up @@ -1746,13 +1756,6 @@ def finish(result)
end

private
def report_test(worker, result)
report_marker(result)
puts("[#{worker.id}] #{worker.suite_name}")
print(" #{worker.test_name}")
report_test_result(result, worker.status)
end

def draw
@test_suites_result.workers.each do |worker|
draw_status_line(worker)
Expand Down

0 comments on commit 5d3cdc7

Please sign in to comment.