@@ -913,101 +913,6 @@ def get_timeouts
913
913
@bridge . get_timeouts
914
914
end
915
915
916
- # Retrieve the capabilities of the specified session.
917
- # It's almost same as +@driver.capabilities+ but you can get more details.
918
- #
919
- # @return [Selenium::WebDriver::Remote::Capabilities, Selenium::WebDriver::Remote::Capabilities]
920
- #
921
- # @example
922
- # @driver.session_capabilities
923
- #
924
- # #=> uiautomator2
925
- # # <Selenium::WebDriver::Remote::Capabilities:0x007fa38dae1360
926
- # # @capabilities=
927
- # # {:browser_name=>nil,
928
- # # :browser_version=>nil,
929
- # # :platform_name=>"android",
930
- # # :page_load_strategy=>nil,
931
- # # :remote_session_id=>nil,
932
- # # :accessibility_checks=>nil,
933
- # # :profile=>nil,
934
- # # :rotatable=>nil,
935
- # # :device=>nil,
936
- # # "platform"=>"LINUX",
937
- # # "webStorageEnabled"=>false,
938
- # # "takesScreenshot"=>true,
939
- # # "javascriptEnabled"=>true,
940
- # # "databaseEnabled"=>false,
941
- # # "networkConnectionEnabled"=>true,
942
- # # "locationContextEnabled"=>false,
943
- # # "warnings"=>{},
944
- # # "desired"=>
945
- # # {"platformName"=>"android",
946
- # # "automationName"=>"uiautomator2",
947
- # # "app"=>"/path/to/app/api.apk.zip",
948
- # # "platformVersion"=>"8.1.0",
949
- # # "deviceName"=>"Android Emulator",
950
- # # "appPackage"=>"io.appium.android.apis",
951
- # # "appActivity"=>"io.appium.android.apis.ApiDemos",
952
- # # "someCapability"=>"some_capability",
953
- # # "automationName"=>"uiautomator2",
954
- # # "app"=>"/path/to/app/api.apk.zip",
955
- # # "platformVersion"=>"8.1.0",
956
- # # "deviceName"=>"emulator-5554",
957
- # # "appPackage"=>"io.appium.android.apis",
958
- # # "appActivity"=>"io.appium.android.apis.ApiDemos",
959
- # # "someCapability"=>"some_capability",
960
- # # "deviceUDID"=>"emulator-5554",
961
- # # "deviceScreenSize"=>"1080x1920",
962
- # # "deviceScreenDensity"=>420,
963
- # # "deviceModel"=>"Android SDK built for x86",
964
- # # "deviceManufacturer"=>"Google",
965
- # # "pixelRatio"=>2.625,
966
- # # "statBarHeight"=>63,
967
- # # "viewportRect"=>{"left"=>0, "top"=>63, "width"=>1080, "height"=>1731}}>
968
- # #
969
- # #=> XCUITest
970
- # # <Selenium::WebDriver::Remote::Capabilities:0x007fb15dc01370
971
- # # @capabilities=
972
- # # {:browser_name=>"UICatalog",
973
- # # :browser_version=>nil,
974
- # # :platform_name=>"ios",
975
- # # :page_load_strategy=>nil,
976
- # # :remote_session_id=>nil,
977
- # # :accessibility_checks=>nil,
978
- # # :profile=>nil,
979
- # # :rotatable=>nil,
980
- # # :device=>"iphone",
981
- # # "udid"=>"DED4DBAD-8E5E-4AD6-BDC4-E75CF9AD84D8",
982
- # # "automationName"=>"XCUITest",
983
- # # "app"=>"/path/to/app/UICatalog.app",
984
- # # "platformVersion"=>"11.4",
985
- # # "deviceName"=>"iPhone Simulator",
986
- # # "useNewWDA"=>true,
987
- # # "useJSONSource"=>true,
988
- # # "someCapability"=>"some_capability",
989
- # # "sdkVersion"=>"11.4",
990
- # # "CFBundleIdentifier"=>"com.example.apple-samplecode.UICatalog",
991
- # # "pixelRatio"=>2,
992
- # # "statBarHeight"=>23.4375,
993
- # # "viewportRect"=>{"left"=>0, "top"=>47, "width"=>750, "height"=>1287}}>
994
- #
995
- def session_capabilities
996
- @bridge . session_capabilities
997
- end
998
-
999
- # Returns available sessions on the Appium server
1000
- #
1001
- # @return [[Hash]]
1002
- #
1003
- # @example
1004
- #
1005
- # @driver.sessions #=> [{'id' => 'c363add8-a7ca-4455-b9e3-9ac4d69e95b3', 'capabilities' => { capabilities as Hash }}]
1006
- #
1007
- def sessions
1008
- @bridge . sessions
1009
- end
1010
-
1011
916
# Image Comparison
1012
917
def match_images_features ( first_image :,
1013
918
second_image :,
0 commit comments