tests: Add regression test for daemonAuthorizationSettings

Regression test for extra-trusted-users being ignored
  https://git.lix.systems/lix-project/lix/issues/1183

Change-Id: I764a6add0215b535fc4abd21b41d1c23b21fc06b
This commit is contained in:
Samuel Dionne-Riel
2026-06-27 18:37:27 +00:00
committed by Samuel Dionne-Riel (work)
parent fc6772a7dd
commit 7868f52c2a
+7
View File
@@ -56,3 +56,10 @@ exp_features=$(nix config show | grep '^experimental-features' | cut -d '=' -f 2
val=$(nix config show | grep '^warn-dirty' | cut -d '=' -f 2 | xargs)
val2=$(nix config show warn-dirty)
[[ $val == $val2 ]]
# Regression test for `[extra-]trusted-users` (daemonAuthorizationSettings) being ignored.
# https://git.lix.systems/lix-project/lix/issues/1183
val="$(NIX_CONFIG=$'trusted-users = as-configured' nix config show trusted-users)"
[[ "$val" == "as-configured" ]]
val="$(NIX_CONFIG=$'trusted-users = as-configured\nextra-trusted-users = extra' nix config show trusted-users)"
[[ "$val" == "as-configured extra" ]]