@@ -12,6 +12,22 @@ def teardown
12
12
save_reports ( @driver )
13
13
end
14
14
15
+ def test_select_picker_wheel
16
+ @driver = @core . start_driver
17
+ @driver . find_element ( :id , 'Pickers' ) . click
18
+
19
+ elements = @driver . find_elements :class , 'XCUIElementTypePickerWheel'
20
+ assert_equal 'John Appleseed' , elements [ 0 ] . value
21
+
22
+ args = { element : elements [ 0 ] . ref , order : :next }
23
+ @driver . execute_script 'mobile: selectPickerWheelValue' , args
24
+ assert_equal 'Serena Auroux' , elements [ 0 ] . value
25
+
26
+ args = { element : elements [ 0 ] . ref , order : :previous }
27
+ @driver . execute_script 'mobile: selectPickerWheelValue' , args
28
+ assert_equal 'John Appleseed' , elements [ 0 ] . value
29
+ end
30
+
15
31
# @since Appium 1.10.0
16
32
# Requires simulator
17
33
def test_permission
@@ -46,7 +62,7 @@ def test_siri
46
62
siri_state = @driver . app_state ( 'com.apple.SiriViewService' )
47
63
assert [ :running_in_background_suspended , :not_running ] . include? siri_state
48
64
49
- @driver . execute_script 'mobile: activateSiri ' , { text : 'hello, siri' }
65
+ @driver . execute_script 'mobile: siriCommand ' , { text : 'hello, siri' }
50
66
51
67
e = @driver . find_element :accessibility_id , 'hello, siri'
52
68
assert_equal 'hello, siri' , e . text
0 commit comments