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