about summary refs log tree commit diff stats
path: root/tests/by-name/at/atuin-sync/test.nix
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-12-18 17:20:06 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-12-18 17:20:06 +0100
commit1d553da486c6b611fb937f1b5f219847add8737e (patch)
tree5ea0924eeb9cc0f5d799c58070d6148081d68f5a /tests/by-name/at/atuin-sync/test.nix
parenttests/{git-server,back}: Use a branch move instead of create and delete (diff)
downloadnixos-server-1d553da486c6b611fb937f1b5f219847add8737e.zip
tests/atuin-sync: Don't login client1 twice
`client1` is already used for registering, as such we don't need to
log it in anymore.
Diffstat (limited to 'tests/by-name/at/atuin-sync/test.nix')
-rw-r--r--tests/by-name/at/atuin-sync/test.nix6
1 files changed, 2 insertions, 4 deletions
diff --git a/tests/by-name/at/atuin-sync/test.nix b/tests/by-name/at/atuin-sync/test.nix
index d29c031..d65c216 100644
--- a/tests/by-name/at/atuin-sync/test.nix
+++ b/tests/by-name/at/atuin-sync/test.nix
@@ -154,14 +154,12 @@ nixos-lib.runTest {
       client1.wait_until_succeeds("curl https://atuin-sync.server")
 
       with subtest("Setup client syncing"):
+          # See https://docs.atuin.sh/guide/sync/
           for client in [client1, client2]:
             client.succeed("${mkSyncConfig}")
 
           client1.succeed("${syncRegister}")
-
-          for client in [client1, client2]:
-            # See https://docs.atuin.sh/guide/sync/
-            client.succeed(f"${syncLogin} '{client1.succeed("atuin key")}'")
+          client2.succeed(f"${syncLogin} '{client1.succeed("atuin key")}'")
 
       with subtest("Can import shell history"):
           client1.succeed("${runCommandAndRecordInAtuin} echo hi - client 1")