Method: Appium::Core::Base::Bridge#add_appium_prefix
- Defined in:
- lib/appium_lib_core/common/base/bridge.rb
#add_appium_prefix(capabilities) ⇒ ::Appium::Core::Base::Capabilities
Append appium: prefix for Appium following W3C spec www.w3.org/TR/webdriver/#dfn-validate-capabilities
128 129 130 131 132 133 134 135 136 137 138 139 140 141 |
# File 'lib/appium_lib_core/common/base/bridge.rb', line 128 def add_appium_prefix(capabilities) w3c_capabilities = ::Appium::Core::Base::Capabilities.new capabilities = capabilities.send(:capabilities) unless capabilities.is_a?(Hash) capabilities.each do |name, value| capability_name = name.to_s w3c_name = extension_prefix?(capability_name) ? name : "#{APPIUM_PREFIX}#{capability_name}" w3c_capabilities[w3c_name] = value end w3c_capabilities end |