aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2023-01-23 17:56:39 +0100
committerGitHub <noreply@github.com>2023-01-23 17:56:39 +0100
commitf503ba1b8b5912083a6112e3cf082e3525ba258d (patch)
treee713e42b7ffc91de9f31971253f99a0b198108f4 /tests
parent9b56683398de777219627c96be75c0195e630cb7 (diff)
parent7f195d058c0077a98c48116c7198d97ab194c74a (diff)
Merge pull request #7595 from cole-h/show-setting-value
nix/show-config: allow getting the value of a specific setting
Diffstat (limited to 'tests')
-rw-r--r--tests/config.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/config.sh b/tests/config.sh
index 3d0da3cef..723f575ed 100644
--- a/tests/config.sh
+++ b/tests/config.sh
@@ -51,3 +51,8 @@ exp_features=$(nix show-config | grep '^experimental-features' | cut -d '=' -f 2
[[ $prev != $exp_cores ]]
[[ $exp_cores == "4242" ]]
[[ $exp_features == "flakes nix-command" ]]
+
+# Test that it's possible to retrieve a single setting's value
+val=$(nix show-config | grep '^warn-dirty' | cut -d '=' -f 2 | xargs)
+val2=$(nix show-config warn-dirty)
+[[ $val == $val2 ]]