INNER CODE UNIT · Swift

processOtherOutput

mongodb/mongo-swift-driver · etc/convert-test-results.swift:316

    mutating func processOtherOutput(_ line: String) {
        if case .inTest(let suite, let name, var output, let completeTests, let completeSuites) = self {
            output.append(line)
            self = .inTest(
                suite: suite,
                name: name,
                output: output,
                completeTests: completeTests,
                completeSuites: completeSuites
            )
        }
    }
}

var state: ParsingState = .none(completeSuites: [])

while let line = readLine()?.trimmingCharacters(in: .whitespacesAndNewlines) {
    try state.processLine(line)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…