1import ./make-test-python.nix (
2 { pkgs, ... }:
3 {
4 name = "sdl3";
5 meta.maintainers = pkgs.sdl3.meta.maintainers;
6
7 nodes.machine =
8 { pkgs, ... }:
9 {
10 imports = [ ./common/x11.nix ];
11
12 environment.systemPackages = [ pkgs.sdl3.passthru.debug-text-example ];
13 };
14
15 enableOCR = true;
16
17 testScript = ''
18 machine.wait_for_x()
19
20 machine.execute("debug-text >&2 &")
21
22 machine.wait_for_window("examples/renderer/debug-text")
23 machine.wait_for_text("Hello world")
24
25 machine.screenshot("screen")
26 '';
27 }
28)