Class: Trainer::LegacyXCResult::ActionTestPlanRunSummaries

Inherits:
AbstractObject
  • Object
show all
Defined in:
trainer/lib/trainer/legacy_xcresult.rb

Overview

  • ActionTestPlanRunSummaries

    • Kind: object

    • Properties: + summaries: [ActionTestPlanRunSummary]

Instance Attribute Summary collapse

Attributes inherited from AbstractObject

#type

Instance Method Summary collapse

Methods inherited from AbstractObject

#fetch_value, #fetch_values

Constructor Details

#initialize(data) ⇒ ActionTestPlanRunSummaries

Returns a new instance of ActionTestPlanRunSummaries.



31
32
33
34
35
36
# File 'trainer/lib/trainer/legacy_xcresult.rb', line 31

def initialize(data)
  self.summaries = fetch_values(data, "summaries").map do |summary_data|
    ActionTestPlanRunSummary.new(summary_data)
  end
  super
end

Instance Attribute Details

#summariesObject

Returns the value of attribute summaries.



30
31
32
# File 'trainer/lib/trainer/legacy_xcresult.rb', line 30

def summaries
  @summaries
end