@@ -3,9 +3,10 @@ import XCTest
33
44final 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