diff --git a/test/units/testsuite-50.sh b/test/units/testsuite-50.sh index 546a915a2e..3af90a69c6 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