File tree 2 files changed +5
-6
lines changed
test/functional/android/android
2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -252,11 +252,7 @@ def test_open_notifications
252
252
@@core . wait_true { @driver . find_element :accessibility_id , ':-|' }
253
253
end
254
254
255
- def test_ime_available_engins
256
- @@core . wait { @driver . find_element :accessibility_id , 'App' } . click
257
- @@core . wait { @driver . find_element :accessibility_id , 'Activity' } . click
258
- @@core . wait { @driver . find_element :accessibility_id , 'Custom Title' } . click
259
-
255
+ def test_ime_available_engines
260
256
imes = @driver . ime_available_engines
261
257
assert imes . length > 1
262
258
Original file line number Diff line number Diff line change @@ -225,14 +225,17 @@ def test_webatom
225
225
226
226
# Can use `atom` defined in https://developer.android.com/reference/android/support/test/espresso/web/webdriver/DriverAtoms
227
227
# Locator: https://developer.android.com/reference/androidx/test/espresso/web/webdriver/Locator
228
- @driver . execute_script 'mobile: webAtoms' , {
228
+ text = @driver . execute_script 'mobile: webAtoms' , {
229
229
webviewElement : el . id ,
230
230
forceJavascriptEnabled : true ,
231
231
methodChain : [ {
232
232
name : 'withElement' ,
233
233
atom : { name : 'findElement' , locator : { using : 'XPATH' , value : '/html/body' } }
234
+ } , {
235
+ name : 'perform' , atom : 'getText'
234
236
} ]
235
237
}
238
+ assert text == 'I am some other page content'
236
239
237
240
# Raises an error if the method cannot find any DriverAtoms or necessary arguments
238
241
error = assert_raises ::Selenium ::WebDriver ::Error ::WebDriverError do
You can’t perform that action at this time.
0 commit comments