mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-02-21 14:24:09 +01:00
pytest: Stabilize the hsm_encryption test
Tailing the log when we expect the process to exit can be racy (in this case we were waiting for the last line that'd be printed).
This commit is contained in:
parent
6cc60f57a4
commit
3def5393d8
1 changed files with 2 additions and 1 deletions
|
@ -595,7 +595,8 @@ def test_hsm_secret_encryption(node_factory):
|
|||
wait_for_initialized=False)
|
||||
l1.daemon.wait_for_log(r'The hsm_secret is encrypted')
|
||||
os.write(master_fd, password[2:].encode("utf-8"))
|
||||
l1.daemon.wait_for_log("Wrong password for encrypted hsm_secret.")
|
||||
assert(l1.daemon.proc.wait() == 1)
|
||||
assert(l1.daemon.is_in_log("Wrong password for encrypted hsm_secret."))
|
||||
|
||||
# Test we can restore the same wallet with the same password
|
||||
l1.daemon.start(stdin=slave_fd, wait_for_initialized=False)
|
||||
|
|
Loading…
Add table
Reference in a new issue