nixos/tests: Make remote-ssh test work with flakes

This commit is contained in:
Michael Hoang 2022-03-14 00:26:49 +11:00
parent fbf5e75aa2
commit 3e9a51a78b

View file

@ -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;