Merge lp:~bjornt/landscape-client/apt-multi-arch-tests into lp:~landscape/landscape-client/trunk
Proposed by
Björn Tillenius
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Free Ekanayaka | ||||
Approved revision: | 458 | ||||
Merged at revision: | 447 | ||||
Proposed branch: | lp:~bjornt/landscape-client/apt-multi-arch-tests | ||||
Merge into: | lp:~landscape/landscape-client/trunk | ||||
Prerequisite: | lp:~bjornt/landscape-client/apt-check-changes | ||||
Diff against target: |
138 lines (+34/-41) 1 file modified
landscape/package/tests/test_facade.py (+34/-41) |
||||
To merge this branch: | bzr merge lp:~bjornt/landscape-client/apt-multi-arch-tests | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Free Ekanayaka (community) | Approve | ||
Alberto Donato (community) | Approve | ||
Review via email: mp+91097@code.launchpad.net |
Description of the change
Re-enable multi-arch tests for AptFacade.
The main issue was that the packages were lacking Multi-Arch headers,
which meant that the i386 and amd64 versions conflicted with each other.
I also fixed the test to correctly request upgrade, by also requesting
that the old version to be removed.
In the DependencyError test I made things simpler by having only the
multi-arch package and request a global upgrade, instead of trying to
get an upgrade of another package to trigger an upgrade of the
multi-arch one.
To post a comment you must log in.
+1!