class Trainer::LegacyXCResult::ActionTestableSummary
-
-
Supertype:
ActionAbstractTestSummary
-
Kind: object
-
Properties: + projectRelativePath:
String
? + targetName:String
? + testKind:String
? + tests: [ActionTestSummaryIdentifiableObject] + diagnosticsDirectoryName:String
? + failureSummaries: [ActionTestFailureSummary] + testLanguage:String
? + testRegion:String
?
-
Attributes
Public Class Methods
Source
# File trainer/lib/trainer/legacy_xcresult.rb, line 83 def initialize(data) self.project_relative_path = fetch_value(data, "projectRelativePath") self.target_name = fetch_value(data, "targetName") self.test_kind = fetch_value(data, "testKind") self.tests = fetch_values(data, "tests").map do |tests_data| ActionTestSummaryIdentifiableObject.create(tests_data, self) end super end
Calls superclass method
Trainer::LegacyXCResult::ActionAbstractTestSummary::new
Public Instance Methods
Source
# File trainer/lib/trainer/legacy_xcresult.rb, line 93 def all_tests return tests.map(&:all_subtests).flatten end