Merge lp:~iahmad/messaging-app/autopilot_test_helpers into lp:messaging-app
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Gustavo Pichorim Boiko | ||||
Approved revision: | 131 | ||||
Merged at revision: | 141 | ||||
Proposed branch: | lp:~iahmad/messaging-app/autopilot_test_helpers | ||||
Merge into: | lp:messaging-app | ||||
Diff against target: |
65 lines (+32/-1) 3 files modified
src/qml/NewRecipientPage.qml (+1/-1) tests/autopilot/messaging_app/emulators.py (+21/-0) tests/autopilot/messaging_app/tests/test_messaging.py (+10/-0) |
||||
To merge this branch: | bzr merge lp:~iahmad/messaging-app/autopilot_test_helpers | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gustavo Pichorim Boiko (community) | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Brendan Donegan (community) | Approve | ||
Review via email: mp+226662@code.launchpad.net |
Commit message
some new helpers for AP tests
Description of the change
Some new helpers are added to improve the messaging-app test coverage itself and to aid into the UX tests being written as an independent test suite.
These particular helper is needed to pop up the contact list when receipents needs to be added to the list.
1. Are there any related MPs required for this MP to build/function as expected? Please list. No
2. Is your branch in sync with latest trunk (e.g. bzr pull lp:trunk -> no changes) Yes
3. Did you perform an exploratory manual test run of your code change and any related functionality on device or emulator? N/A
4. Did you successfully run all tests found in your component's Test Plan (https:/
5. If you changed the UI, was the change specified/approved by design? N/A
6. If you changed the packaging (debian), did you add a core-dev as a reviewer to this MP? N/A
Any reason not to just have a helper called 'add_contact_ to_message' which clicks on the appropriate icon? It could be build on a seperate get_toolbar_ add_contact_ icon (i.e. get the icon, click it), so you can keep that.