Merge lp://staging/~adam-disc0tech/ubuntu-autopilot-tests/fileroller into lp://staging/ubuntu-autopilot-tests
Status: | Needs review | ||||
---|---|---|---|---|---|
Proposed branch: | lp://staging/~adam-disc0tech/ubuntu-autopilot-tests/fileroller | ||||
Merge into: | lp://staging/ubuntu-autopilot-tests | ||||
Diff against target: |
149 lines (+53/-17) 2 files modified
ubuntu_autopilot_tests/fileroller/__init__.py (+0/-1) ubuntu_autopilot_tests/fileroller/test_fileroller.py (+53/-16) |
||||
To merge this branch: | bzr merge lp://staging/~adam-disc0tech/ubuntu-autopilot-tests/fileroller | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Nicholas Skaggs (community) | Approve | ||
Chris Gagnon | Pending | ||
Dan Chapman | Pending | ||
Review via email: mp+211072@code.staging.launchpad.net |
This proposal supersedes a proposal from 2014-02-25.
Description of the change
Fixes https:/
1) correcting the way content is selected for the archive
2) checking the correct content is extracted
3) home directory is now mocked
Unmerged revisions
- 73. By Adam Smith
-
Removed 25 character temp directory code, not required for this app test
- 72. By Adam Smith
-
removed redundant method
- 71. By Adam Smith
-
Implemented fake home directory
- 70. By Adam Smith
-
Syntax issue fixed
- 69. By Adam Smith
-
PEP8 compliance issues (mostly) fixed
- 68. By Adam Smith
-
Removed unnecessary use of root
- 67. By Adam Smith
-
Hit UP a lot when you enter the file dialog to ensure the same starting location
- 66. By Adam Smith
-
Added to step to go back to home directory each time the file dialog is opened
- 65. By Adam Smith
-
Changed mechanism for identifying content to archive.
- 64. By Adam Smith
-
Added assertions to check files and directories are actually extracted
Thanks for the merge Adam. I have a few questions;
We can't use sudo in a test; this are non-interactive, and I'm confused why you would need root anyway. However, the symbolic linking to /home is very confusing to me; what are you trying to accomplish?
Adding logging and the 'check the files have actually been extracted' are both welcome additions.