From 81ac49f59db427f029939d8a4a6e9b0b88bfbeb8 Mon Sep 17 00:00:00 2001 From: Michael Eischer Date: Fri, 11 Apr 2025 21:57:45 +0200 Subject: [PATCH] fs/reader: test file not exist case --- internal/fs/fs_reader_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/internal/fs/fs_reader_test.go b/internal/fs/fs_reader_test.go index 5176e467d..bde097d5c 100644 --- a/internal/fs/fs_reader_test.go +++ b/internal/fs/fs_reader_test.go @@ -96,6 +96,13 @@ func createFileTest(filename string, now time.Time, data []byte) fsTest { verifyFileContentOpenFile(t, fs, filename, data) }, }, + { + name: "file/Open-error-not-exist", + f: func(t *testing.T, fs FS) { + _, err := fs.OpenFile(filename+"/other", O_RDONLY, false) + test.Assert(t, errors.Is(err, os.ErrNotExist), "unexpected error, got %v, expected %v", err, os.ErrNotExist) + }, + }, { name: "file/Lstat", f: func(t *testing.T, fs FS) {