diff options
author | Benoit de Chezelles <benoit.dechezelles@gmail.com> | 2021-10-28 00:56:36 +0200 |
---|---|---|
committer | Benoit de Chezelles <benoit.dechezelles@gmail.com> | 2022-12-12 15:32:02 +0100 |
commit | a456630a5a93db170bbc5570ae0e1a48a16cbe09 (patch) | |
tree | ff0bd385f28f7d862cf86857f49efa611b7ab748 /tests | |
parent | 11ef807c22acb3232f5ccf5f1c9a53b55280bd6c (diff) |
Allow to disable global flake-registry with ""
Diffstat (limited to 'tests')
-rw-r--r-- | tests/flakes/flakes.sh | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/tests/flakes/flakes.sh b/tests/flakes/flakes.sh index 5ef4d0a7a..07f1e6698 100644 --- a/tests/flakes/flakes.sh +++ b/tests/flakes/flakes.sh @@ -74,8 +74,10 @@ nix registry add --registry $registry flake3 git+file://$flake3Dir nix registry add --registry $registry flake4 flake3 nix registry add --registry $registry nixpkgs flake1 -# Test 'nix flake list'. +# Test 'nix registry list'. [[ $(nix registry list | wc -l) == 5 ]] +nix registry list | grep -q '^global' +nix registry list | grep -q -v '^user' # nothing in user registry # Test 'nix flake metadata'. nix flake metadata flake1 @@ -340,6 +342,16 @@ nix registry pin flake1 flake3 nix registry remove flake1 [[ $(nix registry list | wc -l) == 5 ]] +# Test 'nix registry list' with a disabled global registry. +nix registry add user-flake1 git+file://$flake1Dir +nix registry add user-flake2 git+file://$flake2Dir +[[ $(nix --flake-registry "" registry list | wc -l) == 2 ]] +nix --flake-registry "" registry list | grep -q -v '^global' # nothing in global registry +nix --flake-registry "" registry list | grep -q '^user' +nix registry remove user-flake1 +nix registry remove user-flake2 +[[ $(nix registry list | wc -l) == 5 ]] + # Test 'nix flake clone'. rm -rf $TEST_ROOT/flake1-v2 nix flake clone flake1 --dest $TEST_ROOT/flake1-v2 |