Merge lp:~nataliabidart/ubuntuone-control-panel/remove-devices into lp:ubuntuone-control-panel
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | dobey on 2010-12-20 | ||||
| Approved revision: | 44 | ||||
| Merged at revision: | 38 | ||||
| Proposed branch: | lp:~nataliabidart/ubuntuone-control-panel/remove-devices | ||||
| Merge into: | lp:ubuntuone-control-panel | ||||
| Prerequisite: | lp:~nataliabidart/ubuntuone-control-panel/new-sso-iface | ||||
| Diff against target: |
857 lines (+301/-79) 7 files modified
data/device.ui (+13/-11) ubuntuone/controlpanel/__init__.py (+1/-1) ubuntuone/controlpanel/backend.py (+37/-12) ubuntuone/controlpanel/gtk/gui.py (+75/-18) ubuntuone/controlpanel/gtk/tests/test_gui.py (+142/-31) ubuntuone/controlpanel/tests/test_backend.py (+26/-1) ubuntuone/controlpanel/webclient.py (+7/-5) |
||||
| To merge this branch: | bzr merge lp:~nataliabidart/ubuntuone-control-panel/remove-devices | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Manuel de la Peña (community) | Approve on 2010-12-20 | ||
| Roberto Alsina (community) | fieldtest | 2010-12-18 | Approve on 2010-12-20 |
|
Review via email:
|
|||
Commit Message
* Devices can now be removed (LP: #691295).
Description of the Change
To run the tests, do:
./run-tests
To test IRL, open 2 terminals pointing to this branch, and run:
terminal 1: DEBUG=True PYTHONPATH=. ./bin/ubuntuone
terminal 2: DEBUG=True PYTHONPATH=. ./bin/ubuntuone
and play with the 3rd tab. The 'Remove' button is fully functional so be careful.
Among the suggested tests if removing the local device (ie the computer you're testing on). You should be taken to the overview panel after that to re-add your account.
| Ubuntu One Auto Pilot (otto-pilot) wrote : | # |
The attempt to merge lp:~nataliabidart/ubuntuone-control-panel/remove-devices into lp:ubuntuone-control-panel failed. Below is the output from the failed tests.
Running test suite for ubuntuone/
ubuntuone.
BackendAccoun
test_
test_
test_
test_
test_get_token ... [OK]
BackendBasicT
test_
test_
test_get_token ... [OK]
BackendDevice
test_
test_
test_
test_
test_
test_
test_
test_
test_get_token ... [OK]
test_
test_
test_
BackendSyncSt
test_
test_
test_disabled ... [OK]
test_
test_error ... [OK]
test_get_token ... [OK]
test_idle ... [OK]
test_
test_
test_
test_
test_
test_
test_
test_
test_unknown ... ...


It works.