test-fs-posix.c revision c75fd96004b89df8ef2d2c40fc2ce8bc1e46f26a
/* Copyright (c) 2016-2017 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "str.h"
#include "fs-api.h"
#include "safe-mkdir.h"
#include "safe-mkstemp.h"
#include "test-common.h"
#include "unlink-directory.h"
#include <unistd.h>
static void test_fs_posix(void)
{
const char testdir[] = ".test-fs-posix";
const char *unlink_err;
goto error_no_testdir;
}
/* Something just raced us to create this directory, bail. */
goto error_no_testdir;
}
int ret;
const char *error;
struct fs_settings fs_set;
test_begin("test-fs-posix filesystem");
if (ret < 0) {
test_end();
goto error_no_fs;
}
test_end();
char buf[10];
test_begin("test-fs-posix bad file read");
test_end();
test_begin("test-fs-posix good file write");
test_end();
test_begin("test-fs-posix good file read");
errno = 0;
test_end();
const char *filename;
test_begin("test-fs-posix iterator");
test_end();
test_begin("test-fs-posix file stat and delete");
test_end();
return;
}
int main(void)
{
static void (*const test_functions[])(void) = {
};
return test_run(test_functions);
}