X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Ftest%2Ftest-async.c;h=abd36d693cd949108d57e0494d417f80cf1b3350;hb=e0952d9d021234e79f3a70f33a9e5d201872a417;hp=c1c535b45dfbf677e3ac1b7dd5723914146edd26;hpb=e6b5c5d03cb28d2149dc1c124c2a315911b91f4f;p=elogind.git diff --git a/src/test/test-async.c b/src/test/test-async.c index c1c535b45..abd36d693 100644 --- a/src/test/test-async.c +++ b/src/test/test-async.c @@ -38,7 +38,9 @@ int main(int argc, char *argv[]) { fd = mkostemp_safe(name, O_RDWR|O_CLOEXEC); assert_se(fd >= 0); asynchronous_close(fd); + assert_se(asynchronous_job(async_func, NULL) >= 0); + assert_se(asynchronous_sync() >= 0); sleep(1); @@ -46,5 +48,7 @@ int main(int argc, char *argv[]) { assert_se(fcntl(fd, F_GETFD) == -1); assert_se(test_async); + unlink(name); + return 0; }