Skip to content

Commit 0449453

Browse files
committed
Fix tests
1 parent f459257 commit 0449453

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Tests/XcodeProjectTests/XcodeProjectTests.swift

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,18 @@ class XcodeProjectTests: XCTestCase {
2727

2828
@inline(__always)
2929
func assertReadWriteProject(url: URL) throws {
30-
guard let projectFile = try ProjectFile(url: url) else {
31-
XCTFail("Could not load project at \(url.path)")
30+
guard let projectFile = try? ProjectFile(url: url) else {
31+
XCTFail("Failed to create ProjectFile")
3232
return
3333
}
3434

3535
let archiver = PBXPListArchiver(projectFile: projectFile)
3636
let streamWriter = StringStreamWriter()
37-
archiver.write(stream: streamWriter)
37+
do {
38+
try archiver.write(stream: streamWriter)
39+
} catch {
40+
XCTFail("Archiver write failed")
41+
}
3842

3943
let url = URL(fileURLWithPath: "project.pbxproj", relativeTo: projectFile.url)
4044
let data = try! Data(contentsOf: url)
@@ -58,7 +62,7 @@ class XcodeProjectTests: XCTestCase {
5862

5963
do {
6064
try FileManager.default.copyItem(at: selfPath, to: copiedProjectURL)
61-
let projectFile = try! ProjectFile(url: copiedProjectURL)!
65+
let projectFile = try ProjectFile(url: copiedProjectURL)
6266
projectFile.project.mainGroup.sort(recursive: true, by: .type)
6367
try projectFile.save()
6468
} catch (let error) {

0 commit comments

Comments
 (0)