io_interface: Implement mock of dirCreateFile

This commit is contained in:
2026-05-23 17:22:25 +02:00
parent 3bef125023
commit bfa17458d9
2 changed files with 40 additions and 7 deletions
+2 -2
View File
@@ -223,9 +223,9 @@ pub fn deleteFile(self: *Node, parent: ?Handle, path: []const u8) DeleteFileErro
pub const OpenFileError = error {
DescriptorLimit,
} || FileSystem.OpenError;
} || HandleError || FileSystem.OpenError;
pub fn openFile(self: *Node, parent: ?Handle, path: []const u8) !Handle {
pub fn openFile(self: *Node, parent: ?Handle, path: []const u8) OpenFileError!Handle {
self.scheduler.sleep(10);
const desc = self.unusedDesc() orelse return OpenFileError.DescriptorLimit;
try self.file_system.openFile(path, try self.handleToOpenDirOrNULL(parent), &desc.file);