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

Cette révision appartient à :
Albert S. 2022-01-15 19:39:31 +01:00
Parent 4adc13215b
révision 080c0e53c2
1 fichiers modifiés avec 2 ajouts et 0 suppressions

2
test.c
Voir le fichier

@ -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;
}