python312Packages.dissect-extfs: 3.11 -> 3.12
[NixPkgs.git] / nixos / tests / private-gpt.nix
blob1c90101d29575afe7274373e5e3d75beb3e42351
1 import ./make-test-python.nix ({ pkgs, lib, ... }:
2 let
3   mainPort = "8001";
4 in
6   name = "private-gpt";
7   meta = with lib.maintainers; {
8     maintainers = [ ];
9   };
11   nodes = {
12     machine = { ... }: {
13       services.private-gpt = {
14         enable = true;
15       };
16     };
17   };
19   testScript = ''
20     machine.start()
22     machine.wait_for_unit("private-gpt.service")
23     machine.wait_for_open_port(${mainPort})
25     machine.succeed("curl http://127.0.0.1:${mainPort}")
26   '';