File tree Expand file tree Collapse file tree 2 files changed +22
-4
lines changed Expand file tree Collapse file tree 2 files changed +22
-4
lines changed Original file line number Diff line number Diff line change @@ -50,9 +50,9 @@ def test_demo_page(self):
50
50
self .switch_to_default_content ()
51
51
52
52
# Assert text located inside an iFrame
53
- self .assert_false (self .is_text_visible ("Frame Text" ))
53
+ self .assert_false (self .is_text_visible ("iFrame Text" ))
54
54
self .switch_to_frame ("#myFrame2" )
55
- self .assert_true (self .is_text_visible ("Frame Text" ))
55
+ self .assert_true (self .is_text_visible ("iFrame Text" ))
56
56
self .switch_to_default_content ()
57
57
58
58
# Verify that clicking a radio button selects it
@@ -74,6 +74,15 @@ def test_demo_page(self):
74
74
self .assert_true (self .is_selected ("#checkBox3" ))
75
75
self .assert_true (self .is_selected ("#checkBox4" ))
76
76
77
+ # Verify that clicking an iFrame checkbox selects it
78
+ self .assert_false (self .is_element_visible (".fBox" ))
79
+ self .switch_to_frame ("#myFrame3" )
80
+ self .assert_true (self .is_element_visible (".fBox" ))
81
+ self .assert_false (self .is_selected (".fBox" ))
82
+ self .click (".fBox" )
83
+ self .assert_true (self .is_selected (".fBox" ))
84
+ self .switch_to_default_content ()
85
+
77
86
# Assert link text - Use click_link_text() to click
78
87
self .assert_link_text ("seleniumbase.com" )
79
88
self .assert_link_text ("SeleniumBase on GitHub" )
Original file line number Diff line number Diff line change @@ -47,9 +47,9 @@ def test_demo_site(self):
47
47
self .switch_to_default_content ()
48
48
49
49
# Assert text located inside an iFrame
50
- self .assert_false (self .is_text_visible ("Frame Text" ))
50
+ self .assert_false (self .is_text_visible ("iFrame Text" ))
51
51
self .switch_to_frame ("#myFrame2" )
52
- self .assert_true (self .is_text_visible ("Frame Text" ))
52
+ self .assert_true (self .is_text_visible ("iFrame Text" ))
53
53
self .switch_to_default_content ()
54
54
55
55
# Verify that clicking a radio button selects it
@@ -71,6 +71,15 @@ def test_demo_site(self):
71
71
self .assert_true (self .is_selected ("#checkBox3" ))
72
72
self .assert_true (self .is_selected ("#checkBox4" ))
73
73
74
+ # Verify that clicking an iFrame checkbox selects it
75
+ self .assert_false (self .is_element_visible (".fBox" ))
76
+ self .switch_to_frame ("#myFrame3" )
77
+ self .assert_true (self .is_element_visible (".fBox" ))
78
+ self .assert_false (self .is_selected (".fBox" ))
79
+ self .click (".fBox" )
80
+ self .assert_true (self .is_selected (".fBox" ))
81
+ self .switch_to_default_content ()
82
+
74
83
# Assert link text - Use click_link_text() to click
75
84
self .assert_link_text ("seleniumbase.com" )
76
85
self .assert_link_text ("SeleniumBase on GitHub" )
You can’t perform that action at this time.
0 commit comments