File tree Expand file tree Collapse file tree 2 files changed +16
-5
lines changed
Expand file tree Collapse file tree 2 files changed +16
-5
lines changed Original file line number Diff line number Diff line change 88
99def get_mailslurp_client ():
1010 configuration = mailslurp_client .Configuration ()
11- configuration .api_key ['x-api-key' ] = os .getenv ('MAILSLURP_API_KEY' )
11+ configuration .api_key ['x-api-key' ] = '31750ed2e66c1fe56566877d5297fbdd6f8bba046942fab2909f495aeb7f1533' # os.getenv('MAILSLURP_API_KEY')
1212 api_client = mailslurp_client .ApiClient (configuration )
1313 waitfor_controller = WaitForControllerApi (api_client )
1414 return waitfor_controller
Original file line number Diff line number Diff line change @@ -59,10 +59,21 @@ def test_2_imx_functions(self):
5959 self .assertEqual ("Registered" , output .get_text ())
6060
6161 # Register off-chain
62- self .altdriver .find_object (By .NAME , "RegisterOffchainBtn" ).tap ()
63- self .assertEqual ("Registering off-chain..." , output .get_text ())
64- time .sleep (20 )
65- self .assertTrue ("Passport account already registered" in output .get_text ())
62+ # Wait up to 3 times for "Passport account already registered" to appear
63+ attempts = 0
64+ while attempts < 3 :
65+ self .altdriver .find_object (By .NAME , "RegisterOffchainBtn" ).tap ()
66+ self .assertEqual ("Registering off-chain..." , output .get_text ())
67+ time .sleep (20 )
68+ if "Passport account already registered" in output .get_text ():
69+ break
70+ attempts += 1
71+
72+ # Assert that the desired text is found after waiting
73+ self .assertTrue (
74+ "Passport account already registered" in output .get_text (),
75+ f"Expected 'Passport account already registered' not found. Actual output: '{ output .get_text ()} '"
76+ )
6677
6778 # Get address
6879 self .altdriver .find_object (By .NAME , "GetAddressBtn" ).tap ()
You can’t perform that action at this time.
0 commit comments