@@ -62,30 +62,35 @@ def test_trigger_and_verify_dialog_title(self, driver):
62
62
driver .execute_script ("triggerFedCm();" )
63
63
dialog = driver .fedcm_dialog ()
64
64
assert dialog .title == "Sign in to localhost with localhost"
65
+ dialog .dismiss ()
65
66
66
67
def test_trigger_and_verify_dialog_subtitle (self , driver ):
67
68
driver .execute_script ("triggerFedCm();" )
68
69
dialog = driver .fedcm_dialog ()
69
70
assert dialog .subtitle is None
71
+ dialog .dismiss ()
70
72
71
73
def test_trigger_and_verify_dialog_type (self , driver ):
72
74
driver .execute_script ("triggerFedCm();" )
73
75
dialog = driver .fedcm_dialog ()
74
76
assert dialog .type == "AccountChooser"
77
+ dialog .dismiss ()
75
78
76
79
def test_trigger_and_verify_account_list (self , driver ):
77
80
driver .execute_script ("triggerFedCm();" )
78
81
dialog = driver .fedcm_dialog ()
79
82
accounts = dialog .get_accounts ()
80
83
assert len (accounts ) > 0
81
84
assert accounts [0 ].name == "John Doe"
85
+ dialog .dismiss ()
82
86
83
87
def test_select_account (self , driver ):
84
88
driver .execute_script ("triggerFedCm();" )
85
89
dialog = driver .fedcm_dialog ()
86
90
dialog .select_account (1 )
87
91
driver .fedcm_dialog () # Wait for dialog to become interactable
88
92
# dialog.click_continue()
93
+ dialog .dismiss ()
89
94
90
95
def test_dialog_cancel (self , driver ):
91
96
driver .execute_script ("triggerFedCm();" )
@@ -136,3 +141,4 @@ def test_verify_dialog_type_after_cooldown_reset(self, driver):
136
141
driver .execute_script ("triggerFedCm();" )
137
142
dialog = driver .fedcm_dialog ()
138
143
assert dialog .type == "AccountChooser"
144
+ dialog .dismiss ()
0 commit comments