class Trainer::XCResult::ActionTestSummaryGroup

Attributes

duration[RW]
subtests[RW]

Public Class Methods

new(data, parent) click to toggle source
# File lib/trainer/xcresult.rb, line 133
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/trainer/xcresult.rb, line 141
def all_subtests
  return subtests.map(&:all_subtests).flatten
end