From: maanyagoenka Date: Fri, 24 Feb 2023 08:35:38 +0000 (+0000) Subject: confext: add tests for systemd-confext X-Git-Tag: v254-rc1~797^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3c6a4f0a936fac6c24a8d4e1aaa09a8050e845c;p=thirdparty%2Fsystemd.git confext: add tests for systemd-confext --- diff --git a/test/units/testsuite-50.sh b/test/units/testsuite-50.sh index 546a915a2e6..3af90a69c61 100755 --- a/test/units/testsuite-50.sh +++ b/test/units/testsuite-50.sh @@ -483,6 +483,17 @@ test ! -e "/dev/loop/by-ref/$name" systemd-dissect --detach "${image}.raw" (! systemd-dissect --detach "${image}.raw") +# check for confext functionality +mkdir -p /run/confexts/test/etc/extension-release.d +echo "ID=_any" >/run/confexts/test/etc/extension-release.d/extension-release.test +echo "ARCHITECTURE=_any" >>/run/confexts/test/etc/extension-release.d/extension-release.test +echo "MARKER_CONFEXT_123" >/run/confexts/test/etc/testfile +systemd-confext merge +grep -q -F "MARKER_CONFEXT_123" /etc/testfile +systemd-confext status +systemd-confext unmerge +rm -rf /run/confexts/ + echo OK >/testok exit 0