Autopilot tests that involve special keys fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Fix Released
|
High
|
Santiago Baldassin | ||
webbrowser-app (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I upgraded my laptop running xenial+overlay to yakkety then zesty yesterday, and since then all webbrowser-app autopilot tests that involve pressing special keys or key combinations (like 'Escape', 'F6' or 'Ctrl+plus') are consistently failing:
Traceback (most recent call last):
File "/build/
self.
File "/build/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
ecode = self._get_
File "/usr/lib/
raise ValueError('Unknown key name: %s.' % key)
ValueError: Unknown key name: Escape.
Related branches
- Richard Huddie (community): Approve
- platform-qa-bot: Approve (continuous-integration)
- Heber Parrucci (community): Approve
-
Diff: 129 lines (+61/-6)4 files modifiedautopilot/display/__init__.py (+1/-1)
autopilot/input/__init__.py (+12/-4)
autopilot/tests/unit/test_display.py (+33/-0)
autopilot/tests/unit/test_input.py (+15/-1)
Changed in autopilot: | |
assignee: | nobody → Santiago Baldassin (sbaldassin) |
importance: | Undecided → High |
Changed in autopilot: | |
status: | Fix Committed → In Progress |
Changed in autopilot: | |
status: | Fix Committed → Fix Released |
And the same tests also fail in a virtualbox xenial+overlay guest. I’m pretty sure they used to pass in that same guest when the host was running xenial+overlay.