Merge branch 'staging-next' into staging
[NixPkgs.git] / nixos / tests / rshim.nix
blobbb5cce028ae796a50dd79543bd484283bc1ece84
1 { system ? builtins.currentSystem
2 , config ? { }
3 , pkgs ? import ../.. { inherit system config; }
4 }:
6 with import ../lib/testing-python.nix { inherit system pkgs; };
7 with pkgs.lib;
10   basic = makeTest {
11     name = "rshim";
12     meta.maintainers = with maintainers; [ nikstur ];
14     nodes.machine = { config, pkgs, ... }: {
15       services.rshim.enable = true;
16     };
18     testScript = { nodes, ... }: ''
19       machine.start()
20       machine.wait_for_unit("multi-user.target")
22       print(machine.succeed("systemctl status rshim.service"))
23     '';
24   };