From: Markus Valentin Date: Fri, 25 Jun 2021 12:28:57 +0000 (+0200) Subject: lib-fs: fs-metawrap - Expect fs_stat to return size 0 for empty file X-Git-Tag: 2.3.16~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8bd4e7fe80efa6379cbb7169a0c9191af20b6dba;p=thirdparty%2Fdovecot%2Fcore.git lib-fs: fs-metawrap - Expect fs_stat to return size 0 for empty file --- diff --git a/src/lib-fs/test-fs-metawrap.c b/src/lib-fs/test-fs-metawrap.c index cda0a2e8ad..161f1c5eeb 100644 --- a/src/lib-fs/test-fs-metawrap.c +++ b/src/lib-fs/test-fs-metawrap.c @@ -56,6 +56,7 @@ static void test_fs_metawrap_async(void) static void test_fs_metawrap_write_empty(void) { struct fs *fs; + struct stat st; const char *error; test_begin("fs metawrap write empty file"); @@ -64,6 +65,7 @@ static void test_fs_metawrap_write_empty(void) struct fs_file *file = fs_file_init(fs, "foo", FS_OPEN_MODE_REPLACE); struct ostream *output = fs_write_stream(file); test_assert(fs_write_stream_finish(file, &output) > 0); + test_assert(fs_stat(file, &st) == 0 && st.st_size == 0); fs_file_deinit(&file); fs_deinit(&fs); test_end();