Loading nixos/tests/all-tests.nix +1 −0 Original line number Diff line number Diff line Loading @@ -595,6 +595,7 @@ in { noto-fonts = handleTest ./noto-fonts.nix {}; noto-fonts-cjk-qt-default-weight = handleTest ./noto-fonts-cjk-qt-default-weight.nix {}; novacomd = handleTestOn ["x86_64-linux"] ./novacomd.nix {}; npmrc = handleTest ./npmrc.nix {}; nscd = handleTest ./nscd.nix {}; nsd = handleTest ./nsd.nix {}; ntfy-sh = handleTest ./ntfy-sh.nix {}; Loading nixos/tests/npmrc.nix 0 → 100644 +22 −0 Original line number Diff line number Diff line import ./make-test-python.nix ({ ... }: let machineName = "machine"; settingName = "prefix"; settingValue = "/some/path"; in { name = "npmrc"; nodes."${machineName}".programs.npm = { enable = true; npmrc = '' ${settingName} = ${settingValue} ''; }; testScript = '' ${machineName}.start() assert ${machineName}.succeed("npm config get ${settingName}") == "${settingValue}\n" ''; }) Loading
nixos/tests/all-tests.nix +1 −0 Original line number Diff line number Diff line Loading @@ -595,6 +595,7 @@ in { noto-fonts = handleTest ./noto-fonts.nix {}; noto-fonts-cjk-qt-default-weight = handleTest ./noto-fonts-cjk-qt-default-weight.nix {}; novacomd = handleTestOn ["x86_64-linux"] ./novacomd.nix {}; npmrc = handleTest ./npmrc.nix {}; nscd = handleTest ./nscd.nix {}; nsd = handleTest ./nsd.nix {}; ntfy-sh = handleTest ./ntfy-sh.nix {}; Loading
nixos/tests/npmrc.nix 0 → 100644 +22 −0 Original line number Diff line number Diff line import ./make-test-python.nix ({ ... }: let machineName = "machine"; settingName = "prefix"; settingValue = "/some/path"; in { name = "npmrc"; nodes."${machineName}".programs.npm = { enable = true; npmrc = '' ${settingName} = ${settingValue} ''; }; testScript = '' ${machineName}.start() assert ${machineName}.succeed("npm config get ${settingName}") == "${settingValue}\n" ''; })