diff options
author | Bobby Rong <rjl931189261@126.com> | 2024-03-20 00:28:10 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-20 00:28:10 +0800 |
commit | a5bee07d3f2cb750f99b1514ac06cf097dce3a98 (patch) | |
tree | 0431a612ca283580c546e9816c135682348be85a /nixos | |
parent | 85426e06d04791293b4741205f4813de49952e28 (diff) | |
parent | b5f838a2ca3c874a756a45198b0413dce0d53197 (diff) | |
download | nixlib-a5bee07d3f2cb750f99b1514ac06cf097dce3a98.tar nixlib-a5bee07d3f2cb750f99b1514ac06cf097dce3a98.tar.gz nixlib-a5bee07d3f2cb750f99b1514ac06cf097dce3a98.tar.bz2 nixlib-a5bee07d3f2cb750f99b1514ac06cf097dce3a98.tar.lz nixlib-a5bee07d3f2cb750f99b1514ac06cf097dce3a98.tar.xz nixlib-a5bee07d3f2cb750f99b1514ac06cf097dce3a98.tar.zst nixlib-a5bee07d3f2cb750f99b1514ac06cf097dce3a98.zip |
Merge pull request #297208 from bobby285271/fix/budgie-test
nixosTests.budgie: Split run dialog subtest
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/tests/budgie.nix | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/nixos/tests/budgie.nix b/nixos/tests/budgie.nix index 99804303e397..64a4e65fa7f6 100644 --- a/nixos/tests/budgie.nix +++ b/nixos/tests/budgie.nix @@ -61,14 +61,15 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: { machine.succeed(f"{cmd} | grep 'XDG_CURRENT_DESKTOP' | grep 'Budgie:GNOME'") machine.succeed(f"{cmd} | grep 'BUDGIE_PLUGIN_DATADIR' | grep '${pkgs.budgie.budgie-desktop-with-plugins.pname}'") - with subtest("Open Budgie Control Center"): + with subtest("Open run dialog"): machine.send_key("alt-f2") - machine.wait_until_succeeds("pgrep -f budgie-run-dialog") machine.wait_for_window("budgie-run-dialog") - machine.sleep(3) - machine.send_chars("Budgie Control Center", delay=0.5) - machine.screenshot("quick_search") - machine.send_chars("\n") + machine.sleep(2) + machine.screenshot("run_dialog") + machine.send_key("esc") + + with subtest("Open Budgie Control Center"): + machine.succeed("${su "budgie-control-center >&2 &"}") machine.wait_for_window("Budgie Control Center") with subtest("Lock the screen"): |