diff --git a/.gitignore b/.gitignore index c5b30b79..710b3114 100644 --- a/.gitignore +++ b/.gitignore @@ -23,4 +23,6 @@ __pycache__ venv* .tox -Pipfile.lock \ No newline at end of file +Pipfile.lock + +.coverage diff --git a/test/unit/webdriver/webelement_test.py b/test/unit/webdriver/webelement_test.py index 06b62036..746e4b24 100644 --- a/test/unit/webdriver/webelement_test.py +++ b/test/unit/webdriver/webelement_test.py @@ -28,6 +28,21 @@ class TestWebElement(object): + @httpretty.activate + def test_set_value(self): + driver = android_w3c_driver() + httpretty.register_uri( + httpretty.POST, + appium_command('/session/1234567890/appium/element/element_id/value') + ) + + element = MobileWebElement(driver, 'element_id', w3c=True) + value = 'happy testing' + element.set_value(value) + + d = get_httpretty_request_body(httpretty.last_request()) + assert d['value'] == [value] + @httpretty.activate def test_send_key(self): driver = android_w3c_driver()