Merge lp://staging/~canonical-platform-qa/ubuntu-system-settings-online-accounts/launch_fixture into lp://staging/ubuntu-system-settings-online-accounts

Proposed by Leo Arias
Status: Work in progress
Proposed branch: lp://staging/~canonical-platform-qa/ubuntu-system-settings-online-accounts/launch_fixture
Merge into: lp://staging/ubuntu-system-settings-online-accounts
Diff against target: 107 lines (+62/-18)
2 files modified
tests/autopilot/online_accounts_ui/fixture_setup.py (+57/-0)
tests/autopilot/online_accounts_ui/tests/__init__.py (+5/-18)
To merge this branch: bzr merge lp://staging/~canonical-platform-qa/ubuntu-system-settings-online-accounts/launch_fixture
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Víctor R. Ruiz (community) Approve
Online Accounts Pending
Review via email: mp+226851@code.staging.launchpad.net

This proposal supersedes a proposal from 2014-07-11.

Commit message

Moved the launcher to a fixture so it can be reused outside of the testcase.

To post a comment you must log in.
Revision history for this message
Víctor R. Ruiz (vrruiz) wrote : Posted in a previous version of this proposal

Overall, looks good to me. Needs fixing: Classes and methods need docstrings. And the name of the class (LaunchBinaryOnlineAccountsUI) conflicts with the one used in /tests/__init__.py (LaunchOnlineAccountsUI).

review: Needs Fixing
Revision history for this message
Leo Arias (elopio) wrote : Posted in a previous version of this proposal

> Overall, looks good to me. Needs fixing: Classes and methods need docstrings.

Added.

> And the name of the class (LaunchBinaryOnlineAccountsUI) conflicts with the
> one used in /tests/__init__.py (LaunchOnlineAccountsUI).

Good catch, I forgot to update it there.

Thanks.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : Posted in a previous version of this proposal
review: Approve (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Víctor R. Ruiz (vrruiz) wrote :

LGTM.

review: Approve
139. By Leo Arias

Merged with trunk.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Leo Arias (elopio) wrote :

I'm sure this used to work when I proposed it a couple of months ago :(

Unmerged revisions

139. By Leo Arias

Merged with trunk.

138. By Leo Arias

Fixed the online accounts ui fixture name.

137. By Leo Arias

Added a comment.

136. By Leo Arias

Added a comment.

135. By Leo Arias

Moved the launcher to a fixture so it can be reused outside of the testcase.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches