~therve/landscape-client/download-script-attachments

Viewing all changes in revision 405.

Merged apt-facade-remaining-tests [r=fwierzbicki,therve] [f=890605,890606].

Make sure that ReleaseUpgrader and PackageTaskHandler tests can be run
with AptFacade instead of SmartFacade.

For ReleaseUpgrader I simply remove the setup of a facade, since the
facade isn't used by ReleaseUpgrader.

For PackageTaskHandler I made a change to AptFacade to be able to set
the architecture to None. This makes the PackageTaskHandler tests pass,
if I change them to use AptFacadeHelper instead of SmartFacadeHelper.

I didn't bother actually running the tests for both SmartFacade and
AptFacade, since the changes are minimal. When the time comes to remove
SmartFacade we can change it to use AptFacadeHelper, without changing
anything else.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: