@@ -97,9 +97,9 @@ def test_drawer
9797 @driver = @core . start_driver
9898
9999 el = @core . wait { @driver . find_element ( :accessibility_id , 'Views' ) }
100- assert_mobile_command_error 'mobile: openDrawer' , { element : el . id , gravity : 1 } ,
100+ assert_mobile_command_error 'mobile: openDrawer' , { elementId : el . id , gravity : 1 } ,
101101 'Could not open drawer'
102- assert_mobile_command_error 'mobile: closeDrawer' , { element : el . id , gravity : 1 } ,
102+ assert_mobile_command_error 'mobile: closeDrawer' , { elementId : el . id , gravity : 1 } ,
103103 'Could not close drawer'
104104 end
105105
@@ -115,7 +115,7 @@ def test_datepicker
115115 @core . wait { @driver . find_element ( :accessibility_id , 'change the date' ) } . click
116116
117117 date_picker = @driver . find_element ( :id , 'android:id/datePicker' )
118- @driver . execute_script ( 'mobile: setDate' , { year : 2020 , monthOfYear : 10 , dayOfMonth : 25 , element : date_picker . id } )
118+ @driver . execute_script ( 'mobile: setDate' , { year : 2020 , monthOfYear : 10 , dayOfMonth : 25 , elementId : date_picker . id } )
119119 assert_equal 'Sun, Oct 25' , @driver . find_element ( :id , 'android:id/date_picker_header_date' ) . text
120120 end
121121
@@ -146,12 +146,12 @@ def test_navigate_to
146146
147147 el = @core . wait { @driver . find_element ( :accessibility_id , 'Views' ) }
148148
149- assert_mobile_command_error 'mobile: navigateTo' , { element : el . id , menuItemId : -100 } ,
149+ assert_mobile_command_error 'mobile: navigateTo' , { elementId : el . id , menuItemId : -100 } ,
150150 'must be a non-negative number'
151- assert_mobile_command_error 'mobile: navigateTo' , { element : el . id , menuItemId : 'no element' } ,
151+ assert_mobile_command_error 'mobile: navigateTo' , { elementId : el . id , menuItemId : 'no element' } ,
152152 'must be a non-negative number'
153153 # A test demo apk has no the element
154- assert_mobile_command_error 'mobile: navigateTo' , { element : el . id , menuItemId : 10 } ,
154+ assert_mobile_command_error 'mobile: navigateTo' , { elementId : el . id , menuItemId : 10 } ,
155155 'Could not navigate to menu item 10'
156156 end
157157
@@ -164,19 +164,17 @@ def test_scroll_page_on_view_pager
164164 @driver = @core . start_driver
165165 el = @core . wait { @driver . find_element ( :accessibility_id , 'Views' ) }
166166
167- assert_mobile_command_error 'mobile: scrollToPage' , { element : el . id , scrollTo : 'right' } ,
167+ assert_mobile_command_error 'mobile: scrollToPage' , { elementId : el . id , scrollTo : 'right' } ,
168168 'Could not perform scroll to on element'
169- assert_mobile_command_error 'mobile: scrollToPage' , { element : el . id , scrollTo : '' } ,
170- 'Invalid scrollTo parameters'
171- assert_mobile_command_error 'mobile: scrollToPage' , { element : el . id , scrollToPage : -100 } ,
169+ assert_mobile_command_error 'mobile: scrollToPage' , { elementId : el . id , scrollToPage : -100 } ,
172170 'be a non-negative integer'
173171 error = assert_raises ::Selenium ::WebDriver ::Error ::InvalidArgumentError do
174- @driver . execute_script 'mobile: scrollToPage' , { element : el . id }
172+ @driver . execute_script 'mobile: scrollToPage' , { elementId : el . id }
175173 end
176174 assert error . message . include? "Must provide either 'scrollTo' or 'scrollToPage'"
177175
178176 # A test demo apk has no the element
179- assert_mobile_command_error 'mobile: scrollToPage' , { element : el . id , scrollToPage : 2 , smoothScroll : true } ,
177+ assert_mobile_command_error 'mobile: scrollToPage' , { elementId : el . id , scrollToPage : 2 , smoothScroll : true } ,
180178 'Could not perform scroll to on element'
181179 end
182180
0 commit comments