Bug 213961
| Summary: | [WebDriver][Py3] Two imported selenium tests are raising UnicodeEncodeError with non-ascii chars | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Lauro Moura <lmoura> |
| Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | bugs-noreply |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Lauro Moura
Both tests fail with a similar backtrace.
imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::testNumberpadAndFunctionKeys[WebKitGTK]
def testNumberpadAndFunctionKeys(driver, pages):
pages.load("javascriptPage.html")
element = driver.find_element(by=By.ID, value="keyReporter")
element.send_keys(
"abcd{}{}{}{}{}{}{}{}{}{}{}{}abcd"
.format(
Keys.MULTIPLY, Keys.SUBTRACT, Keys.ADD, Keys.DECIMAL, Keys.SEPARATOR,
Keys.NUMPAD0, Keys.NUMPAD9, Keys.ADD, Keys.SEMICOLON, Keys.EQUALS, Keys.DIVIDE,
> Keys.NUMPAD3
)
)
E UnicodeEncodeError: 'ascii' codec can't encode character u'\ue024' in position 0: ordinal not in range(128)
imported/selenium/py/test/selenium/webdriver/common/typing_tests.py::testArrowKeysAndPageUpAndDown[WebKitGTK]
def testNumberpadAndFunctionKeys(driver, pages):
pages.load("javascriptPage.html")
element = driver.find_element(by=By.ID, value="keyReporter")
element.send_keys(
"abcd{}{}{}{}{}{}{}{}{}{}{}{}abcd"
.format(
Keys.MULTIPLY, Keys.SUBTRACT, Keys.ADD, Keys.DECIMAL, Keys.SEPARATOR,
Keys.NUMPAD0, Keys.NUMPAD9, Keys.ADD, Keys.SEMICOLON, Keys.EQUALS, Keys.DIVIDE,
> Keys.NUMPAD3
)
)
E UnicodeEncodeError: 'ascii' codec can't encode character u'\ue024' in position 0: ordinal not in range(128)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |