Sha256: 5c9e80466150418f2859191066a790be52fd33d3659461f0cfd7795df391fd1b
Contents?: true
Size: 765 Bytes
Versions: 20
Compression:
Stored size: 765 Bytes
Contents
# frozen_string_literal: true module GitlabQuality module TestTooling module TestResult class BaseTestResult attr_reader :report def initialize(report) @report = report end def stage @stage ||= file[%r{(?:api|browser_ui)/(?:(?:\d+_)?(\w+))}, 1] || category end def name raise NotImplementedError end def file raise NotImplementedError end def category raise NotImplementedError end def skipped? raise NotImplementedError end def failures raise NotImplementedError end def failures? failures.any? end end end end end
Version data entries
20 entries across 20 versions & 1 rubygems