at master 596 B view raw
1{ 2 system ? builtins.currentSystem, 3 config ? { }, 4 pkgs ? import ../.. { inherit system config; }, 5}: 6 7with import ../lib/testing-python.nix { inherit system pkgs; }; 8with pkgs.lib; 9 10{ 11 basic = makeTest { 12 name = "rshim"; 13 meta.maintainers = with maintainers; [ nikstur ]; 14 15 nodes.machine = 16 { config, pkgs, ... }: 17 { 18 services.rshim.enable = true; 19 }; 20 21 testScript = 22 { nodes, ... }: 23 '' 24 machine.start() 25 machine.wait_for_unit("multi-user.target") 26 27 print(machine.succeed("systemctl status rshim.service")) 28 ''; 29 }; 30}