@@ -541,7 +541,7 @@ def on_click(n_clicks):
541
541
542
542
# wait for tabs to be loaded after clicking
543
543
WebDriverWait (self .driver , 10 ).until (
544
- EC .visibility_of_element_located ((By .ID , "tabs -one" ))
544
+ EC .visibility_of_element_located ((By .CSS_SELECTOR , "#graph -one .main-svg " ))
545
545
)
546
546
547
547
self .snapshot ("Tabs 1 rendered " )
@@ -550,7 +550,7 @@ def on_click(n_clicks):
550
550
551
551
# wait for tabs to be loaded after clicking
552
552
WebDriverWait (self .driver , 10 ).until (
553
- EC .visibility_of_element_located ((By .ID , "tabs -two" ))
553
+ EC .visibility_of_element_located ((By .CSS_SELECTOR , "#graph -two .main-svg " ))
554
554
)
555
555
556
556
self .snapshot ("Tabs 2 rendered " )
@@ -638,9 +638,9 @@ def render_content(tab):
638
638
self .snapshot ("Tabs with Graph - initial (graph should not resize)" )
639
639
tab_two .click ()
640
640
641
- # wait for content to be loaded after clicking
641
+ # wait for Graph's internal svg to be loaded after clicking
642
642
WebDriverWait (self .driver , 10 ).until (
643
- EC .visibility_of_element_located ((By .ID , "tabs-content-example " ))
643
+ EC .visibility_of_element_located ((By .CSS_SELECTOR , "#graph-2-tabs .main-svg " ))
644
644
)
645
645
646
646
self .snapshot ("Tabs with Graph - clicked tab 2 (graph should not resize)" )
@@ -651,9 +651,9 @@ def render_content(tab):
651
651
652
652
tab_one .click ()
653
653
654
- # wait for content to be loaded after clicking
654
+ # wait for Graph to be loaded after clicking
655
655
WebDriverWait (self .driver , 10 ).until (
656
- EC .visibility_of_element_located ((By .ID , "tabs-content-example " ))
656
+ EC .visibility_of_element_located ((By .CSS_SELECTOR , "#graph-1-tabs .main-svg " ))
657
657
)
658
658
659
659
self .snapshot ("Tabs with Graph - clicked tab 1 (graph should not resize)" )
0 commit comments