nixVersions.stable: 2.15 -> 2.17
[NixPkgs.git] / nixos / tests / xautolock.nix
blobcf81c4a1cf05dba08282f725216dbe8eaf40c539
1 import ./make-test-python.nix ({ pkgs, lib, ... }:
4   name = "xautolock";
5   meta.maintainers = [ ];
7   nodes.machine = {
8     imports = [ ./common/x11.nix ./common/user-account.nix ];
10     test-support.displayManager.auto.user = "bob";
11     services.xserver.xautolock.enable = true;
12     services.xserver.xautolock.time = 1;
13   };
15   testScript = ''
16     machine.start()
17     machine.wait_for_x()
18     machine.fail("pgrep xlock")
19     machine.sleep(120)
20     machine.succeed("pgrep xlock")
21   '';