0001 public protocol FailureType: ErrorType { 0002 var function: String { get } 0003 var file
Case.swift:26 } catch let error as FailureType {Expectation.swift:4 func failure(reason: String) -> FailureTypeExpectation.swift:7 struct ExpectationFailure : FailureType {Expectation.swift:41 public func failure(reason: String) -> FailureType {Failure.swift:9 struct Failure : FailureType {Failure.swift:24 public func failure(reason: String? = nil, function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__) -> FailureType {Reporter.swift:16 func addFailure(name:String, failure: FailureType)Reporters.swift:29 let failure: FailureTypeReporters.swift:31 init(position: [String], failure: FailureType) {Reporters.swift:106 func addFailure(name: String, failure: FailureType) {Reporters.swift:130 override func addFailure(name: String, failure: FailureType) {Reporters.swift:154 override func addFailure(name: String, failure: FailureType) {Reporters.swift:187 override func addFailure(name: String, failure: FailureType) {: String { get } 0004 var line
Reporters.swift:42 let file = "\(failure.failure.file):\(failure.failure.line)"Reporters.swift:46 if let contents = try? NSString(contentsOfFile: failure.failure.file, encoding: NSUTF8StringEncoding) as String {Reporters.swift:193 print("# \(failure.reason) from \(failure.file):\(failure.line)"): Int { get } 0005 0006 var reason
Reporters.swift:42 let file = "\(failure.failure.file):\(failure.failure.line)"Reporters.swift:48 let line = lines[failure.failure.line - 1]Reporters.swift:193 print("# \(failure.reason) from \(failure.file):\(failure.line)"): String { get } 0007 } 0008 0009 struct Failure
Reporters.swift:43 Swift.print(" \(ANSI.Bold)\(file)\(ANSI.Reset) \(ANSI.Yellow)\(failure.failure.reason)\(ANSI.Reset)\n")Reporters.swift:193 print("# \(failure.reason) from \(failure.file):\(failure.line)"): FailureType { 0010 let reason
Case.swift:29 reporter.addFailure(name, failure: Failure(reason: "Unhandled error: \(error)"))Failure.swift:25 return Failure(reason: reason ?? "-", function: function, file: file, line: line): String 0011 0012 let function
Failure.swift:17 self.reason = reason: String 0013 let file
Failure.swift:18 self.function = function: String 0014 let line
Failure.swift:19 self.file = file: Int 0015 0016 init
Failure.swift:20 self.line = line(reason: String, function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__) { 0017 self.reason = reason 0018 self.function = function 0019 self.file = file 0020 self.line = line 0021 } 0022 } 0023 0024 public func failure(reason: String? = nil, function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__) -> FailureType { 0025 return Failure(reason: reason ?? "-", function: function, file: file, line: line) 0026 } 0027
Case.swift:29 reporter.addFailure(name, failure: Failure(reason: "Unhandled error: \(error)"))Failure.swift:25 return Failure(reason: reason ?? "-", function: function, file: file, line: line)