From 0f755d9fa84fa3eef3c67c0777ccaf902df9971e Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 27 Jul 2021 12:07:09 +0100 Subject: [PATCH] tests: Exercise refusal to export a self-recursive symlink Signed-off-by: Simon McVittie --- tests/test-exports.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/test-exports.c b/tests/test-exports.c index 8ac98e4d..6f608ac5 100644 --- a/tests/test-exports.c +++ b/tests/test-exports.c @@ -1298,6 +1298,7 @@ test_exports_unusual (void) { "broken-autofs", FAKE_DIR }, { "home", FAKE_SYMLINK, "var/home" }, { "lib", FAKE_SYMLINK, "usr/lib" }, + { "recursion", FAKE_SYMLINK, "recursion" }, { "tmp", FAKE_SYMLINK, "TMP" }, { "usr/bin", FAKE_DIR }, { "usr/lib", FAKE_DIR }, @@ -1319,6 +1320,9 @@ test_exports_unusual (void) flatpak_exports_add_path_expose (exports, FLATPAK_FILESYSTEM_MODE_READ_ONLY, "/home/me"); + flatpak_exports_add_path_expose (exports, + FLATPAK_FILESYSTEM_MODE_READ_ONLY, + "/recursion"); flatpak_exports_add_path_expose (exports, FLATPAK_FILESYSTEM_MODE_READ_ONLY, "/tmp");