changeset 26745:bfca30812918

test-fs-posix: Check for failed fs_read() error string
author Timo Sirainen <timo.sirainen@open-xchange.com>
date Sun, 01 Dec 2019 23:07:14 +0200
parents df36db78f13a
children 549e8b3d4441
files src/lib-fs/test-fs-posix.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-fs/test-fs-posix.c	Fri Nov 29 17:01:26 2019 +0200
+++ b/src/lib-fs/test-fs-posix.c	Sun Dec 01 23:07:14 2019 +0200
@@ -56,7 +56,8 @@
 	file = fs_file_init(fs, "fail_1", FS_OPEN_MODE_READONLY);
 	test_assert(fs_exists(file) == 0);
 	count = fs_read(file, buf, 1);
-	test_assert(count == -1 && errno == ENOENT);
+	test_assert(count == -1 && errno == ENOENT &&
+		    strstr(fs_file_last_error(file), "No such file or directory") != NULL);
 	fs_file_deinit(&file);
 	test_end();