MCPcopy
hub / github.com/appium/python-client / set_capability

Method set_capability

appium/options/common/base.py:75–82  ·  view source on GitHub ↗
(self: T, name: str, value: Any)

Source from the content-addressed store, hash-verified

73 self._ignore_local_proxy = False
74
75 def set_capability(self: T, name: str, value: Any) -> T: # type: ignore[override]
76 w3c_name = name if name in self.W3C_CAPABILITY_NAMES or ':' in name else f'{APPIUM_PREFIX}{name}'
77 if value is None:
78 if w3c_name in self._caps:
79 del self._caps[w3c_name]
80 else:
81 self._caps[w3c_name] = value
82 return self
83
84 def get_capability(self, name: str) -> Any:
85 """Fetches capability value or None if the capability is not set"""

Callers 15

load_capabilitiesMethod · 0.95
firefox_optionsMethod · 0.45
verbosityMethod · 0.45
android_storageMethod · 0.45
marionette_portMethod · 0.45
app_working_dirMethod · 0.45
app_top_level_windowMethod · 0.45
app_argumentsMethod · 0.45
wait_for_app_launchMethod · 0.45

Calls

no outgoing calls