Sha256: 6b73258f5cc25024eaf5321b2237aa371e9bf17c6f138054c469a9e6b2fcab9a
Contents?: true
Size: 528 Bytes
Versions: 10
Compression:
Stored size: 528 Bytes
Contents
module Scan class TestResultParser def parse_result(output) # e.g. ...<testsuites tests='2' failures='1'>... matched = output.match(/\<testsuites tests='(\d+)' failures='(\d+)'\>/) if matched and matched.length == 3 tests = matched[1].to_i failures = matched[2].to_i return { tests: tests, failures: failures } else Helper.log.error "Couldn't parse the number of tests from the output".red return {} end end end end
Version data entries
10 entries across 10 versions & 1 rubygems