test: test_mkpath(): Cleanup before run and on success

This commit is contained in:
Albert S. 2022-01-15 19:39:31 +01:00
والد 4adc13215b
کامیت 080c0e53c2
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده

2
test.c
مشاهده پرونده

@ -489,6 +489,7 @@ int test_no_new_fds()
int test_mkpath()
{
system("rm -rf /tmp/.exile.h/");
const char *filepath = "/tmp/.exile.h/test_mkpath/some/sub/dir/file";
const char *dirpath = "/tmp/.exile.h/test_mkpath/some/other/sub/dir";
int ret = mkpath(filepath, 0700, 1);
@ -527,6 +528,7 @@ int test_mkpath()
fprintf(stderr, "Failed: mkpath did not create a directory: %i\n", ret);
return 1;
}
system("rm -rf /tmp/.exile.h/");
return 0;
}