         XCTAssertEqual(entries.count, 2)
 
         XCTAssertEqual(entries[0].info.name, "dir/")
-        XCTAssertEqual(entries[0].info.isDirectory, true)
+        XCTAssertEqual(entries[0].info.type, .directory)
         XCTAssertEqual(entries[0].info.size, 0)
         XCTAssertEqual(entries[0].data, Data())
 
         XCTAssertEqual(entries[1].info.name, "text_win.txt")
-        XCTAssertEqual(entries[1].info.isDirectory, false)
+        XCTAssertNotEqual(entries[1].info.type, .directory)
         XCTAssertEqual(entries[1].info.size, 15)
         XCTAssertEqual(entries[1].data, "Hello, Windows!".data(using: .utf8))
     }

            let answerData = try Data(contentsOf: answerURL, options: .mappedIfSafe)

            XCTAssertEqual(entry.data, answerData)
            XCTAssertEqual(entry.info.isDirectory, false)
            XCTAssertNotNil(entry.info.accessTime)
        }
    }

            XCTAssertEqual(result.count, 1)
            XCTAssertEqual(result[0].info.name, "test1.answer")
            XCTAssertEqual(result[0].info.size, 14)
            XCTAssertNotEqual(result[0].info.type, .directory)
            XCTAssertEqual(result[0].data, answerData)
        }
    }
