Lines Matching refs:fs
5 #include "fs-api.h"
15 const char testdir[] = ".test-fs-posix";
29 struct fs *fs;
32 test_begin("test-fs-posix filesystem");
34 ret = fs_init("posix", t_strdup_printf("prefix=%s/", testdir), &fs_set, &fs, &error);
41 struct fs *ref = fs;
45 test_assert(fs != NULL);
47 test_assert(fs_get_parent(fs) == NULL);
48 test_assert_strcmp(fs_get_driver(fs), "posix");
54 test_begin("test-fs-posix bad file read");
55 file = fs_file_init(fs, "fail_1", FS_OPEN_MODE_READONLY);
62 test_begin("test-fs-posix good file write");
63 file = fs_file_init(fs, "good1", FS_OPEN_MODE_REPLACE);
71 test_begin("test-fs-posix good file read");
72 file = fs_file_init(fs, "good1", FS_OPEN_MODE_READONLY);
80 struct fs_iter *iter = fs_iter_init(fs, "/", 0);
82 test_begin("test-fs-posix iterator");
90 test_begin("test-fs-posix file stat and delete");
91 file = fs_file_init(fs, "good1", FS_OPEN_MODE_READONLY);
98 fs_deinit(&fs);