class XCResult::ActionTestSummaryGroup
-
-
Supertype:
ActionTestSummaryIdentifiableObject
-
Kind: object
-
Properties: + duration: Double + subtests: [ActionTestSummaryIdentifiableObject]
-
Attributes
duration[RW]
subtests[RW]
Public Class Methods
new(data, parent)
click to toggle source
Calls superclass method
XCResult::ActionTestSummaryIdentifiableObject::new
# 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