aboutsummaryrefslogtreecommitdiff
path: root/tests/functional/completions.sh
diff options
context:
space:
mode:
authoreldritch horrors <pennae@lix.systems>2024-03-04 04:38:33 +0100
committereldritch horrors <pennae@lix.systems>2024-03-04 04:38:33 +0100
commitd28a6618a886427aea26b2d356680eb569b7a036 (patch)
tree630a3b8cce9d8832bd53452568806fb63626286e /tests/functional/completions.sh
parent7d8b34475aa94b607995df7f4b94c9042dd57058 (diff)
Merge pull request #9167 from obsidiansystems/pre-overhaul-completions
Improve tests and docs prior to refactoring completions (cherry picked from commit 5442d9b47298389918d1f38d20f768a80ffc2369) Change-Id: Ief99ac2cd9c92981a9a522d15b9c3daf99182c9d
Diffstat (limited to 'tests/functional/completions.sh')
-rw-r--r--tests/functional/completions.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/functional/completions.sh b/tests/functional/completions.sh
index 19dc61098..7c1e4b287 100644
--- a/tests/functional/completions.sh
+++ b/tests/functional/completions.sh
@@ -48,6 +48,8 @@ EOF
[[ "$(NIX_GET_COMPLETIONS=5 nix build ./foo ./bar --override-input '')" == $'normal\na\t\nb\t' ]]
## With tilde expansion
[[ "$(HOME=$PWD NIX_GET_COMPLETIONS=4 nix build '~/foo' --override-input '')" == $'normal\na\t' ]]
+[[ "$(HOME=$PWD NIX_GET_COMPLETIONS=5 nix flake show '~/foo' --update-input '')" == $'normal\na\t' ]]
+[[ "$(HOME=$PWD NIX_GET_COMPLETIONS=4 nix run '~/foo' --update-input '')" == $'normal\na\t' ]]
## Out of order
[[ "$(NIX_GET_COMPLETIONS=3 nix build --update-input '' ./foo)" == $'normal\na\t' ]]
[[ "$(NIX_GET_COMPLETIONS=4 nix build ./foo --update-input '' ./bar)" == $'normal\na\t\nb\t' ]]