notes: 2.3.0 -> 2.3.1 (#352950)
[NixPkgs.git] / nixos / tests / wg-access-server.nix
blob84fdf43e7943b4dc91145f99a755eef5221888df
1 import ./make-test-python.nix ({ pkgs, lib, kernelPackages ? null, ... }:
3   name = "wg-access-server";
4   meta = with pkgs.lib.maintainers; {
5     maintainers = [ xanderio ];
6   };
8   nodes = {
9     server = {
10       services.wg-access-server = {
11         enable = true;
12         settings = {
13           adminUsername = "admin";
14         };
15         secretsFile = (pkgs.writers.writeYAML "secrets.yaml" {
16           adminPassword = "hunter2";
17         });
18       };
19     };
20   };
22   testScript = ''
23     start_all()
25     server.wait_for_unit("wg-access-server.service")
26   '';