Merge lp:~bjornt/landscape-client/remove-test-mixins into lp:~landscape/landscape-client/trunk
Proposed by
Björn Tillenius
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Free Ekanayaka | ||||
Approved revision: | 576 | ||||
Merged at revision: | 561 | ||||
Proposed branch: | lp:~bjornt/landscape-client/remove-test-mixins | ||||
Merge into: | lp:~landscape/landscape-client/trunk | ||||
Prerequisite: | lp:~bjornt/landscape-client/remove-smart-update | ||||
Diff against target: |
388 lines (+161/-177) 3 files modified
landscape/package/tests/test_changer.py (+89/-90) landscape/package/tests/test_reporter.py (+46/-49) landscape/package/tests/test_skeleton.py (+26/-38) |
||||
To merge this branch: | bzr merge lp:~bjornt/landscape-client/remove-test-mixins | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Free Ekanayaka (community) | Approve | ||
Alberto Donato (community) | Approve | ||
Review via email: mp+105378@code.launchpad.net |
Description of the change
Straightforward branch that gets rid of a bunch of mixin test cases and
folds them into the main test cases. The mixins were created during the
smart-to-apt migration to have the same tests being run for both smart
and apt. Now that smart is gone, having them there only makes the tests
harder to understand.
To post a comment you must log in.
Looks good, +1!
#1:
+ # depending on build_skeleton_apt working correctly, which makes
+ # it harder to to TDD for these tests.
typo "to do TDD".