class Trainer::XCResult::TestFailureIssueSummary

Attributes

test_case_name[RW]

Public Class Methods

new(data) click to toggle source
Calls superclass method Trainer::XCResult::IssueSummary::new
# File trainer/lib/trainer/xcresult.rb, line 383
def initialize(data)
  self.test_case_name = fetch_value(data, "testCaseName")
  super
end

Public Instance Methods

failure_message() click to toggle source
# File trainer/lib/trainer/xcresult.rb, line 388
def failure_message
  new_message = self.message
  if self.document_location_in_creating_workspace&.url
    file_path = self.document_location_in_creating_workspace.url.gsub("file://", "")
    new_message += " (#{file_path})"
  end

  return new_message
end