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
|
# start signal desktop
|
||||||
machine.execute("su - alice -c signal-desktop &")
|
machine.execute("su - alice -c signal-desktop &")
|
||||||
|
|
||||||
# wait for the "Link your phone to Signal Desktop" message
|
# Wait for the Signal window to appear. Since usually the tests
|
||||||
machine.wait_for_text("Link your phone to Signal Desktop")
|
# 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")
|
machine.screenshot("signal_desktop")
|
||||||
'';
|
'';
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user