test: make clean checks trustworthy

This commit is contained in:
2026-08-14 22:06:54 +09:00
parent 0471d58dec
commit 77c6dd66ca
4 changed files with 25 additions and 10 deletions

View File

@@ -624,11 +624,15 @@ main(int argc, char **argv)
rootmade = 0;
serverup = 0;
ok = 0;
if(argc != 2)
return fail("usage: gtk_live_test /path/to/im-strans.so");
if(argc != 2){
fail("usage: gtk_live_test /path/to/im-strans.so");
return 1;
}
module = realpath(argv[1], NULL);
if(module == NULL)
return fail("realpath %s: %s", argv[1], strerror(errno));
if(module == NULL){
fail("realpath %s: %s", argv[1], strerror(errno));
return 1;
}
Check(mkdtemp(root) != NULL, "mkdtemp: %s", strerror(errno));
rootmade = 1;
Check(snprintf(runtime, sizeof runtime, "%s/runtime", root) <