INNER CODE UNIT · Swift

parseTestSuite

skiptools/skip · Sources/SkipDrive/GradleDriver.swift:611

        func parseTestSuite(resultURL: URL) throws -> [TestSuite] {
            if try resultURL.resourceValues(forKeys: [.isDirectoryKey]).isDirectory != false {
                return []
            }

            if resultURL.pathExtension != "xml" {
                print("skipping non .xml test file:", resultURL.path)
                return []
            }

            return try TestSuite.parse(contentsOf: resultURL)
        }

        func xmlResults(in testFolder: URL) throws -> [URL] {
            guard fm.fileExists(atPath: testFolder.path) else {
                return []
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…