diff options
author | Nick Rosbrook <nick.rosbrook@canonical.com> | 2022-12-12 14:37:52 -0500 |
---|---|---|
committer | Nick Rosbrook <nick.rosbrook@canonical.com> | 2022-12-14 13:58:12 -0500 |
commit | 079fcdd04f57bfb1e333fea853e050c99eb16e02 (patch) | |
tree | b11f4ff67c25c4852dd40a0998a16e696f88f671 /src/test/test-fs-util.c | |
parent | 415eb50570744daf2257fc6fc96e2d5750532785 (diff) | |
download | systemd-079fcdd04f57bfb1e333fea853e050c99eb16e02.tar.gz |
test-fs-util: skip part of test_chase_symlinks if machine-id is not initialized
The part of test_chase_symlink in test-fs-util that calls
sd_id128_get_machine will fail if /etc/machine-id is empty, so skip this
block if the machine-id is not initialized.
Diffstat (limited to 'src/test/test-fs-util.c')
-rw-r--r-- | src/test/test-fs-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/test-fs-util.c b/src/test/test-fs-util.c index 16c6774a65..69f6303990 100644 --- a/src/test/test-fs-util.c +++ b/src/test/test-fs-util.c @@ -315,7 +315,7 @@ TEST(chase_symlinks) { assert_se(symlink("/usr/../etc/./machine-id", p) >= 0); r = chase_symlinks(p, NULL, 0, NULL, &pfd); - if (r != -ENOENT) { + if (r != -ENOENT && sd_id128_get_machine(NULL) >= 0) { _cleanup_close_ int fd = -1; sd_id128_t a, b; |