diff --git a/vlib/os/inode_test.v b/vlib/os/inode_test.v index 7e875486d5..4a95796886 100644 --- a/vlib/os/inode_test.v +++ b/vlib/os/inode_test.v @@ -24,9 +24,10 @@ fn testsuite_end() { fn test_inode_file_type() { filename := './test1.txt' - if file := os.open_file(filename, 'w', 0o600) { - file.close() + mut file := os.open_file(filename, 'w', 0o600) or { + return } + file.close() mode := os.inode(filename) os.rm(filename) assert mode.typ == .regular @@ -34,9 +35,10 @@ fn test_inode_file_type() { fn test_inode_file_owner_permission() { filename := './test2.txt' - if file := os.open_file(filename, 'w', 0o600) { - file.close() + mut file := os.open_file(filename, 'w', 0o600) or { + return } + file.close() mode := os.inode(filename) os.rm(filename) assert mode.owner.read