Commit a19a1fa3 authored by Gaute Ravndal's avatar Gaute Ravndal
Browse files

nixos/tests/fish: test nixos-env-preinit.fish

Fish 4.3.1 broke preinit, and with it `environment.variables` in a fresh
login shell.
parent bde51ae0
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -24,6 +24,10 @@
      machine.succeed(
          "fish -ic 'echo $fish_complete_path' | grep -q '/share/fish/vendor_completions.d /etc/fish/generated_completions /root/.cache/fish/generated_completions$'"
      )
      machine.wait_for_file("/etc/fish/nixos-env-preinit.fish")
      machine.succeed(
          "env -u __NIXOS_SET_ENVIRONMENT_DONE fish -lc 'set -q __NIXOS_SET_ENVIRONMENT_DONE'"
      )
      machine.wait_for_file("/etc/fish/config.fish")
      config = machine.succeed("fish_indent -c /etc/fish/config.fish")
    '';