parent
d2d6b5031c
commit
61e56265c2
@ -0,0 +1,23 @@ |
||||
import ./make-test-python.nix ({ pkgs, ...} : { |
||||
name = "xterm"; |
||||
meta = with pkgs.stdenv.lib.maintainers; { |
||||
maintainers = [ nequissimus ]; |
||||
}; |
||||
|
||||
machine = { pkgs, ... }: |
||||
{ |
||||
imports = [ ./common/x11.nix ]; |
||||
services.xserver.desktopManager.xterm.enable = false; |
||||
}; |
||||
|
||||
testScript = |
||||
'' |
||||
machine.wait_for_x() |
||||
machine.succeed("DISPLAY=:0 xterm -title testterm -class testterm -fullscreen &") |
||||
machine.sleep(2) |
||||
machine.send_chars("echo $XTERM_VERSION >> /tmp/xterm_version\n") |
||||
machine.wait_for_file("/tmp/xterm_version") |
||||
assert "${pkgs.xterm.version}" in machine.succeed("cat /tmp/xterm_version") |
||||
machine.screenshot("window") |
||||
''; |
||||
}) |
Loading…
Reference in new issue