@@ -98,8 +98,6 @@ def testSelectDisabledByVisibleTextShouldThrowException(self, driver, pages):
98
98
sel .select_by_visible_text ('Bar' )
99
99
100
100
def testSelectByIndexMultiple (self , driver , pages ):
101
- if driver .capabilities ['browserName' ] == 'chrome' and int (driver .capabilities ['version' ].split ('.' )[0 ]) < 16 :
102
- pytest .skip ("deselecting preselected values only works on chrome >= 16" )
103
101
pages .load ("formPage.html" )
104
102
105
103
for select in [multiSelectValues1 , multiSelectValues2 ]:
@@ -113,8 +111,6 @@ def testSelectByIndexMultiple(self, driver, pages):
113
111
assert selected [j ].text == select ['values' ][j ]
114
112
115
113
def testSelectByValueMultiple (self , driver , pages ):
116
- if driver .capabilities ['browserName' ] == 'chrome' and int (driver .capabilities ['version' ].split ('.' )[0 ]) < 16 :
117
- pytest .skip ("deselecting preselected values only works on chrome >= 16" )
118
114
pages .load ("formPage.html" )
119
115
120
116
for select in [multiSelectValues1 , multiSelectValues2 ]:
@@ -128,8 +124,6 @@ def testSelectByValueMultiple(self, driver, pages):
128
124
assert selected [j ].text == select ['values' ][j ]
129
125
130
126
def testSelectByVisibleTextMultiple (self , driver , pages ):
131
- if driver .capabilities ['browserName' ] == 'chrome' and int (driver .capabilities ['version' ].split ('.' )[0 ]) < 16 :
132
- pytest .skip ("deselecting preselected values only works on chrome >= 16" )
133
127
pages .load ("formPage.html" )
134
128
135
129
for select in [multiSelectValues1 , multiSelectValues2 ]:
@@ -149,8 +143,6 @@ def testDeselectAllSingle(self, driver, pages):
149
143
Select (driver .find_element (By .NAME , select ['name' ])).deselect_all ()
150
144
151
145
def testDeselectAllMultiple (self , driver , pages ):
152
- if driver .capabilities ['browserName' ] == 'chrome' and int (driver .capabilities ['version' ].split ('.' )[0 ]) < 16 :
153
- pytest .skip ("deselecting preselected values only works on chrome >= 16" )
154
146
pages .load ("formPage.html" )
155
147
for select in [multiSelectValues1 , multiSelectValues2 ]:
156
148
sel = Select (driver .find_element (By .NAME , select ['name' ]))
@@ -176,8 +168,6 @@ def testDeselectByVisibleTextSingle(self, driver, pages):
176
168
Select (driver .find_element (By .NAME , select ['name' ])).deselect_by_visible_text (select ['values' ][0 ])
177
169
178
170
def testDeselectByIndexMultiple (self , driver , pages ):
179
- if driver .capabilities ['browserName' ] == 'chrome' and int (driver .capabilities ['version' ].split ('.' )[0 ]) < 16 :
180
- pytest .skip ("deselecting preselected values only works on chrome >= 16" )
181
171
pages .load ("formPage.html" )
182
172
for select in [multiSelectValues1 , multiSelectValues2 ]:
183
173
sel = Select (driver .find_element (By .NAME , select ['name' ]))
@@ -194,8 +184,6 @@ def testDeselectByIndexMultiple(self, driver, pages):
194
184
assert selected [1 ].text == select ['values' ][2 ]
195
185
196
186
def testDeselectByValueMultiple (self , driver , pages ):
197
- if driver .capabilities ['browserName' ] == 'chrome' and int (driver .capabilities ['version' ].split ('.' )[0 ]) < 16 :
198
- pytest .skip ("deselecting preselected values only works on chrome >= 16" )
199
187
pages .load ("formPage.html" )
200
188
for select in [multiSelectValues1 , multiSelectValues2 ]:
201
189
sel = Select (driver .find_element (By .NAME , select ['name' ]))
@@ -212,8 +200,6 @@ def testDeselectByValueMultiple(self, driver, pages):
212
200
assert selected [1 ].text == select ['values' ][2 ]
213
201
214
202
def testDeselectByVisibleTextMultiple (self , driver , pages ):
215
- if driver .capabilities ['browserName' ] == 'chrome' and int (driver .capabilities ['version' ].split ('.' )[0 ]) < 16 :
216
- pytest .skip ("deselecting preselected values only works on chrome >= 16" )
217
203
pages .load ("formPage.html" )
218
204
for select in [multiSelectValues1 , multiSelectValues2 ]:
219
205
sel = Select (driver .find_element (By .NAME , select ['name' ]))
0 commit comments