swift-foundation.URL
の挙動がおかしいやつ一個直されたtestURLAppendingToEmptyPath
というテストケースも追加されて安心 let emptyPathURL = URL(filePath: "", relativeTo: baseURL) let url = emptyPathURL.appending(path: "main.swift") // New behavior keeps the path relative without needing to insert "." checkBehavior(url.relativePath, new: "main.swift", old: "./main.swift")
checkBehavior
は new:
が swift-foundation
で old:
が Foundation.framework
のexpectを書く不思議なテスト関数./main.swift
にならなくても main.swift
でいいのはそうだから、いいけど。