File tree Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -127,6 +127,7 @@ def thread():
127
127
128
128
logger .info ('Starting webview' )
129
129
webview .start (** start_args )
130
+ logger .info ('Webview should end' )
130
131
131
132
132
133
def get_test_name ():
@@ -152,14 +153,17 @@ def take_screenshot():
152
153
153
154
def _destroy_window (_ , window , delay ):
154
155
def stop ():
155
- logger .info ('Stopping webview' )
156
- event .wait ()
157
- time .sleep (delay )
158
- window .destroy ()
159
- logger .info ('Window destroyed' )
160
-
161
- move_mouse_cocoa ()
162
- logger .info ('Exiting destroy thread' )
156
+ try :
157
+ logger .info ('Stopping webview' )
158
+ event .wait ()
159
+ time .sleep (delay )
160
+ window .destroy ()
161
+ logger .info ('Window destroyed' )
162
+
163
+ move_mouse_cocoa ()
164
+ logger .info ('Exiting destroy thread' )
165
+ except Exception as e :
166
+ logger .exception (e , exc_info = True )
163
167
164
168
event = threading .Event ()
165
169
event .clear ()
You can’t perform that action at this time.
0 commit comments