summaryrefslogtreecommitdiff
path: root/src/test/test-fd-util.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2023-03-30 11:42:21 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2023-03-30 12:03:33 +0900
commit46693a7925d209bc215095a568dacbf8337ad288 (patch)
treef30537d4e6a18f1dba7b6dbe4465e94cc72c0d8c /src/test/test-fd-util.c
parent8067fe86ff56ffd89bd11c7537652fcd73f89723 (diff)
downloadsystemd-46693a7925d209bc215095a568dacbf8337ad288.tar.gz
fd-util: make fd_get_path() support AT_FDCWD
Diffstat (limited to 'src/test/test-fd-util.c')
-rw-r--r--src/test/test-fd-util.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/test/test-fd-util.c b/src/test/test-fd-util.c
index 797b774998..adcd851d7f 100644
--- a/src/test/test-fd-util.c
+++ b/src/test/test-fd-util.c
@@ -649,6 +649,11 @@ TEST(fd_get_path) {
assert_se(safe_getcwd(&saved_cwd) >= 0);
assert_se(chdir(t) >= 0);
+ assert_se(fd_get_path(AT_FDCWD, &p) >= 0);
+ assert_se(streq(p, t));
+
+ p = mfree(p);
+
assert_se(q = path_join(t, "regular"));
assert_se(touch(q) >= 0);
assert_se(mkdirat_parents(tfd, "subdir/symlink", 0755) >= 0);