class Trainer::LegacyXCResult::ActionTestSummaryGroup
-
-
Supertype:
ActionTestSummaryIdentifiableObject
-
Kind: object
-
Properties: + duration: Double + subtests: [ActionTestSummaryIdentifiableObject]
-
Attributes
Public Class Methods
Source
# File trainer/lib/trainer/legacy_xcresult.rb, line 137 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
Calls superclass method
Trainer::LegacyXCResult::ActionTestSummaryIdentifiableObject::new
Public Instance Methods
Source
# File trainer/lib/trainer/legacy_xcresult.rb, line 145 def all_subtests return subtests.map(&:all_subtests).flatten end