Sha256: df16f9ba2dd297267ff5b3276399b08acd5ba466658e9282f17370a3a9faa1b4
Contents?: true
Size: 580 Bytes
Versions: 1
Compression:
Stored size: 580 Bytes
Contents
# frozen_string_literal: true begin require 'minitest' require_relative '../runner/minitest5' rescue LoadError require 'minitest/unit' require_relative '../runner/minitest4' end module TestQueue class Runner class Minitest < Runner def summarize_worker(worker) worker.summary = worker.lines.grep(/, \d+ errors?, /).first failures = worker.lines.select { |line| line if (line =~ /^Finished/) ... (line =~ /, \d+ errors?, /) }[1..-2] worker.failure_output = failures.join("\n") if failures end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
test-queue-0.8.0 | lib/test_queue/runner/minitest.rb |