def test_cli_missing_password_file_enter_password(raiden_testchain, cli_args, raiden_spawner): child = raiden_spawner(cli_args) expect_cli_until_acknowledgment(child) child.expect("Enter the password to unlock") with open(raiden_testchain["password_file"], "r") as password_file: password = password_file.readline() child.sendline(password) expect_cli_successful_connected(child, EXPECTED_DEFAULT_ENVIRONMENT_VALUE)
def test_cli_missing_password_file_enter_password(raiden_testchain, cli_args, raiden_spawner): child = raiden_spawner(cli_args) try: expect_cli_until_acknowledgment(child) child.expect('Enter the password to unlock') with open(raiden_testchain['password_file'], 'r') as password_file: password = password_file.readline() child.sendline(password) expect_cli_successful_connected(child, EXPECTED_DEFAULT_ENVIRONMENT_VALUE) except pexpect.TIMEOUT as e: print('Timed out at', e) finally: child.close()
def test_cli_manual_account_selection(cli_args, raiden_spawner): child = raiden_spawner(cli_args) expect_cli_until_account_selection(child) expect_cli_successful_connected(child, Environment.DEVELOPMENT.value)