File tree 3 files changed +13
-1
lines changed
ios_tests/lib/ios/specs/common
3 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ def before_first
36
36
Selenium ::WebDriver ::Remote ::Bridge . method_defined? ( :pull_file ) . must_equal true
37
37
Selenium ::WebDriver ::Remote ::Bridge . method_defined? ( :pull_folder ) . must_equal true
38
38
Selenium ::WebDriver ::Remote ::Bridge . method_defined? ( :touch_id ) . must_equal true
39
+ Selenium ::WebDriver ::Remote ::Bridge . method_defined? ( :toggle_touch_id_enrollment ) . must_equal true
39
40
Selenium ::WebDriver ::Remote ::Bridge . method_defined? ( :get_settings ) . must_equal true
40
41
Selenium ::WebDriver ::Remote ::Bridge . method_defined? ( :update_settings ) . must_equal true
41
42
Selenium ::WebDriver ::Remote ::Bridge . method_defined? ( :touch_actions ) . must_equal true
Original file line number Diff line number Diff line change @@ -53,7 +53,8 @@ module Commands
53
53
get_performance_data : [ :post , 'session/:session_id/appium/getPerformanceData' . freeze ] ,
54
54
55
55
# iOS
56
- touch_id : [ :post , 'session/:session_id/appium/simulator/touch_id' . freeze ]
56
+ touch_id : [ :post , 'session/:session_id/appium/simulator/touch_id' . freeze ] ,
57
+ toggle_touch_id_enrollment : [ :post , 'session/:session_id/appium/simulator/toggle_touch_id_enrollment' . freeze ]
57
58
} . merge ( COMMAND_NO_ARG ) . merge ( ::Selenium ::WebDriver ::Remote ::Bridge ::COMMANDS ) . freeze
58
59
end
59
60
end
Original file line number Diff line number Diff line change @@ -114,6 +114,9 @@ module Device
114
114
# touch_id false #=> Simulate invalid fingerprint
115
115
# ```
116
116
117
+ # @!method toggle_touch_id_enrollment
118
+ # iOS Simulator only: Toggle touch id enrollment on an iOS Simulator.
119
+
117
120
# @!method end_coverage
118
121
# Android only; Ends the test coverage and writes the results to the given path on device.
119
122
# @param [String] path Path on the device to write too.
@@ -339,6 +342,13 @@ def touch_id(match = true)
339
342
end
340
343
end
341
344
345
+ # TODO: TEST ME
346
+ add_endpoint_method ( :toggle_touch_id_enrollment ) do
347
+ def toggle_touch_id_enrollment
348
+ execute :toggle_touch_id_enrollment , { }
349
+ end
350
+ end
351
+
342
352
# TODO: TEST ME
343
353
add_endpoint_method ( :end_coverage ) do
344
354
def end_coverage ( path , intent )
You can’t perform that action at this time.
0 commit comments