class XCResult::ActionTestSummaryGroup

Attributes

duration[RW]
subtests[RW]

Public Class Methods

new(data, parent) click to toggle source
# File lib/xcresult/models.rb, line 140
def initialize(data, parent)
  self.duration = fetch_value(data, 'duration').to_f
  self.subtests = fetch_values(data, 'subtests').map do |subtests_data|
    ActionTestSummaryIdentifiableObject.create(subtests_data, self)
  end
  super(data, parent)
end

Public Instance Methods

all_subtests() click to toggle source
# File lib/xcresult/models.rb, line 148
def all_subtests
  subtests.map(&:all_subtests).flatten
end