1 import ./make-test-python.nix ({ pkgs, lib, ... }: {
3 meta = with lib.maintainers; { maintainers = [ anoa ]; };
5 nodes.client = { nodes, ... }:
6 let user = nodes.client.config.users.users.alice;
8 imports = [ ./common/user-account.nix ./common/x11.nix ];
10 environment.systemPackages = [ pkgs.libuiohook.test ];
12 test-support.displayManager.auto.user = user.name;
15 testScript = { nodes, ... }:
16 let user = nodes.client.config.users.users.alice;
19 client.succeed("su - alice -c ${pkgs.libuiohook.test}/share/uiohook_tests >&2 &")