diff --git a/appium/webdriver/mobilecommand.py b/appium/webdriver/mobilecommand.py index 2a83f1a4..d794ce52 100644 --- a/appium/webdriver/mobilecommand.py +++ b/appium/webdriver/mobilecommand.py @@ -31,7 +31,6 @@ class MobileCommand: DEACTIVATE_IME_ENGINE = 'deactivateIMEEngine' GET_ACTIVE_IME_ENGINE = 'getActiveEngine' - CLEAR = 'clear' LOCATION_IN_VIEW = 'locationInView' CONTEXTS = 'getContexts' diff --git a/appium/webdriver/webdriver.py b/appium/webdriver/webdriver.py index 2af8220a..34e452e9 100644 --- a/appium/webdriver/webdriver.py +++ b/appium/webdriver/webdriver.py @@ -556,7 +556,6 @@ def _add_commands(self) -> None: 'POST', '/session/$sessionId/appium/element/$id/replace_value', ) - commands[Command.CLEAR] = ('POST', '/session/$sessionId/element/$id/clear') commands[Command.LOCATION_IN_VIEW] = ( 'GET', '/session/$sessionId/element/$id/location_in_view', diff --git a/appium/webdriver/webelement.py b/appium/webdriver/webelement.py index 67e630eb..f850e3b2 100644 --- a/appium/webdriver/webelement.py +++ b/appium/webdriver/webelement.py @@ -144,18 +144,6 @@ def find_elements(self, by: str = AppiumBy.ID, value: Union[str, Dict, None] = N return self._execute(RemoteCommand.FIND_CHILD_ELEMENTS, {"using": by, "value": value})['value'] - def clear(self) -> 'WebElement': - """Clears text. - - Override for Appium - - Returns: - `appium.webdriver.webelement.WebElement` - """ - data = {'id': self.id} - self._execute(Command.CLEAR, data) - return self - def set_text(self, keys: str = '') -> 'WebElement': """Sends text to the element. deprecated:: 2.8.1