From: Daan De Meyer Date: Fri, 2 Jun 2023 09:05:10 +0000 (+0200) Subject: test-chase: Add one more test for chase_and_openat() X-Git-Tag: v254-rc1~269^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8b85333cda91c3466b86918dfb214d08037b6f2f;p=thirdparty%2Fsystemd.git test-chase: Add one more test for chase_and_openat() --- diff --git a/src/test/test-chase.c b/src/test/test-chase.c index c62a14a777a..4f1573cec33 100644 --- a/src/test/test-chase.c +++ b/src/test/test-chase.c @@ -586,6 +586,12 @@ TEST(chaseat) { assert_se(fd_verify_directory(fd) >= 0); fd = safe_close(fd); + fd = chase_and_openat(tfd, NULL, CHASE_PARENT|CHASE_EXTRACT_FILENAME, O_PATH|O_DIRECTORY|O_CLOEXEC, &result); + assert_se(fd >= 0); + assert_se(streq(result, ".")); + fd = safe_close(fd); + result = mfree(result); + /* Test chase_and_openatdir() */ assert_se(chase_and_opendirat(tfd, "o/p/e/n/d/i", 0, &result, &dir) >= 0);