@@ -70,7 +70,7 @@ def __init__(self, command_executor='http://127.0.0.1:4444/wd/hub',
70
70
self .error_handler = ErrorHandler ()
71
71
self .start_client ()
72
72
self .start_session (desired_capabilities , browser_profile )
73
- self .switch_to = SwitchTo (self )
73
+ self ._switch_to = SwitchTo (self )
74
74
75
75
@property
76
76
def name (self ):
@@ -483,36 +483,40 @@ def maximize_window(self):
483
483
"""
484
484
self .execute (Command .MAXIMIZE_WINDOW , {"windowHandle" : "current" })
485
485
486
+ @property
487
+ def switch_to (self ):
488
+ return self ._switch_to
489
+
486
490
#Target Locators
487
491
def switch_to_active_element (self ):
488
492
""" Deprecated use driver.switch_to.active_element
489
493
"""
490
494
warnings .warn ("use driver.switch_to.active_element instead" , DeprecationWarning )
491
- return self .switch_to .active_element
495
+ return self ._switch_to .active_element
492
496
493
497
def switch_to_window (self , window_name ):
494
498
""" Deprecated use driver.switch_to.window
495
499
"""
496
500
warnings .warn ("use driver.switch_to.window instead" , DeprecationWarning )
497
- self .switch_to .window (window_name )
501
+ self ._switch_to .window (window_name )
498
502
499
503
def switch_to_frame (self , frame_reference ):
500
504
""" Deprecated use driver.switch_to.frame
501
505
"""
502
506
warnings .warn ("use driver.switch_to.frame instead" , DeprecationWarning )
503
- self .switch_to .frame (frame_reference )
507
+ self ._switch_to .frame (frame_reference )
504
508
505
509
def switch_to_default_content (self ):
506
510
""" Deprecated use driver.switch_to.default_content
507
511
"""
508
512
warnings .warn ("use driver.switch_to.default_content instead" , DeprecationWarning )
509
- self .switch_to .default_content ()
513
+ self ._switch_to .default_content ()
510
514
511
515
def switch_to_alert (self ):
512
516
""" Deprecated use driver.switch_to.alert
513
517
"""
514
518
warnings .warn ("use driver.switch_to.alert instead" , DeprecationWarning )
515
- return self .switch_to .alert
519
+ return self ._switch_to .alert
516
520
517
521
#Navigation
518
522
def back (self ):
0 commit comments