diff options
author | Michael Hoang <enzime@users.noreply.github.com> | 2022-03-14 00:26:49 +1100 |
---|---|---|
committer | Michael Hoang <enzime@users.noreply.github.com> | 2023-06-09 18:21:42 +1000 |
commit | 3e9a51a78b9028a91e2201b5d241a884ebbe84a1 (patch) | |
tree | 4bbc9a1fdee7e9d17b85be79316af36b9d5b468d /nixos/tests/vscode-remote-ssh.nix | |
parent | fbf5e75aa21f45420853738b0a1910155fc1f696 (diff) | |
download | nixlib-3e9a51a78b9028a91e2201b5d241a884ebbe84a1.tar nixlib-3e9a51a78b9028a91e2201b5d241a884ebbe84a1.tar.gz nixlib-3e9a51a78b9028a91e2201b5d241a884ebbe84a1.tar.bz2 nixlib-3e9a51a78b9028a91e2201b5d241a884ebbe84a1.tar.lz nixlib-3e9a51a78b9028a91e2201b5d241a884ebbe84a1.tar.xz nixlib-3e9a51a78b9028a91e2201b5d241a884ebbe84a1.tar.zst nixlib-3e9a51a78b9028a91e2201b5d241a884ebbe84a1.zip |
nixos/tests: Make remote-ssh test work with flakes
Diffstat (limited to 'nixos/tests/vscode-remote-ssh.nix')
-rw-r--r-- | nixos/tests/vscode-remote-ssh.nix | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/nixos/tests/vscode-remote-ssh.nix b/nixos/tests/vscode-remote-ssh.nix index 3d0468fa5f4a..871eeab0cdbe 100644 --- a/nixos/tests/vscode-remote-ssh.nix +++ b/nixos/tests/vscode-remote-ssh.nix @@ -1,9 +1,13 @@ -import ./make-test-python.nix ({ lib, ... }: let - pkgs = (import ../..) { - config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - "vscode" "vscode-with-extensions" "vscode-extension-ms-vscode-remote-remote-ssh" - ]; - }; +import ./make-test-python.nix ({ lib, ... }@args: let + pkgs = args.pkgs.extend (self: super: { + stdenv = super.stdenv.override { + config = super.config // { + allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ + "vscode" "vscode-with-extensions" "vscode-extension-ms-vscode-remote-remote-ssh" + ]; + }; + }; + }); inherit (import ./ssh-keys.nix pkgs) snakeOilPrivateKey snakeOilPublicKey; |