unity8-autopilot is missing an emulator for app management
Bug #1261720 reported by
Ugo Riboni
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity8 (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
Currently there is no way in an autopilot test to request to the shell to close an application cleanly (i.e. in the same way that the user would close it).
It would be useful to add an emulator allowing to perform such an action that could be imported by other tests, in the same spirit as the emulator already existing in the UITK to do things like bringing up a toolbar.
summary: |
- add to unity8-autopilot emulator for closing apps + add to unity8-autopilot emulator for app management |
Changed in unity8: | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
summary: |
- add to unity8-autopilot emulator for app management + unity8-autopilot is missing an emulator for app management |
Changed in unity8 (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
no longer affects: | unity8 |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Ying-Chun Liu (paulliu) |
Changed in unity8 (Ubuntu): | |
assignee: | Ying-Chun Liu (paulliu) → nobody |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Josh Arenson (josharenson) |
Changed in unity8 (Ubuntu): | |
assignee: | Josh Arenson (josharenson) → nobody |
To post a comment you must log in.
The use-case for this particular requirement is for apps to test their state saving logic.
I would propose the idea that unity8 supplies a package with AP helpers, containing methods for an application's AP test to control the shell, so an app can be started from the launcher, focused/unfocused, closed etc. These would be most useful for application authors to write their own integration tests.