forked from mirrors/nixpkgs
signal-desktop: fix test
Test was broken because network is not available during sandboxed test run and therefore the expected text was never shown. ZHF: #97479
This commit is contained in:
parent
7849d11478
commit
ddd23d6790
|
@ -31,8 +31,13 @@ import ./make-test-python.nix ({ pkgs, ...} :
|
|||
# start signal desktop
|
||||
machine.execute("su - alice -c signal-desktop &")
|
||||
|
||||
# wait for the "Link your phone to Signal Desktop" message
|
||||
machine.wait_for_text("Link your phone to Signal Desktop")
|
||||
# Wait for the Signal window to appear. Since usually the tests
|
||||
# are run sandboxed and therfore with no internet, we can not wait
|
||||
# for the message "Link your phone ...". Nor should we wait for
|
||||
# the "Failed to connect to server" message, because when manually
|
||||
# running this test it will be not sandboxed.
|
||||
machine.wait_for_text("Signal")
|
||||
machine.wait_for_text("File Edit View Window Help")
|
||||
machine.screenshot("signal_desktop")
|
||||
'';
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue