Skip to content

Commit 8260fd6

Browse files
committed
Update File Test
1 parent fe632d9 commit 8260fd6

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

Tests/FileTests/FileTests.swift

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ import XCTest
33

44
final class FileTests: XCTestCase {
55
private var folder: Folder!
6+
67
override func setUp() {
78
super.setUp()
8-
folder = try? Folder(path: .home).createSubfolder(at: ".plfileTest")
9+
folder = try! Folder(path: .home).createSubfolder(at: ".plfileTest")
910
try! folder.empty()
1011
}
1112

@@ -24,18 +25,18 @@ final class FileTests: XCTestCase {
2425
}
2526

2627
func testingFileWrite() {
27-
let file = try! folder.createFile(at: "testWrite.swift")
28-
try! file.write("print(1)")
28+
let file = try? folder.createFile(at: "testWrite.swift")
29+
try? file?.write("print(1)")
2930

30-
try XCTAssertEqual(String(data: file.read(), encoding: .utf8), "print(1)")
31+
try XCTAssertEqual(String(data: file!.read(), encoding: .utf8), "print(1)")
3132
}
3233

3334
func testingFileMove() {
34-
let originFolder = try! folder.createSubfolder(at: "folderA")
35-
let targetFolder = try! folder.createSubfolder(at: "folderB")
35+
let originFolder = try? folder.createSubfolder(at: "folderA")
36+
let targetFolder = try? folder.createSubfolder(at: "folderB")
3637

37-
try! originFolder.move(to: targetFolder)
38-
XCTAssertEqual(originFolder.store.path.rawValue, folder.store.path.rawValue + "folderB/folderA/" )
38+
try? originFolder?.move(to: targetFolder!)
39+
XCTAssertEqual(originFolder?.store.path.rawValue, folder.store.path.rawValue + "folderB/folderA/" )
3940
}
4041

4142
func testingPathStringLiteralConvertible() {
@@ -58,8 +59,7 @@ final class FileTests: XCTestCase {
5859

5960
func testingPathHome() {
6061
let home = Path.home
61-
let pathHome = Path("~")
62-
XCTAssertEqual(home, pathHome)
62+
XCTAssertEqual(home.rawValue, NSHomeDirectory())
6363
}
6464

6565
func testingPathDocuments() {

0 commit comments

Comments
 (0)