Merge lp:~dpb/lp2kanban/feature-hoover-just-the-facts into lp:lp2kanban
Status: | Merged |
---|---|
Approved by: | David Britton |
Approved revision: | 151 |
Merged at revision: | 145 |
Proposed branch: | lp:~dpb/lp2kanban/feature-hoover-just-the-facts |
Merge into: | lp:lp2kanban |
Diff against target: |
318 lines (+92/-48) 4 files modified
src/lp2kanban/bugs2cards.py (+23/-20) src/lp2kanban/kanban.py (+41/-11) src/lp2kanban/tests/common.py (+6/-0) src/lp2kanban/tests/test_bugs2cards.py (+22/-17) |
To merge this branch: | bzr merge lp:~dpb/lp2kanban/feature-hoover-just-the-facts |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Adam Collard (community) | Approve | ||
🤖 Landscape Builder | test results | Approve | |
Review via email: mp+305268@code.launchpad.net |
Commit message
Change card consolidation logic to pull cards in as soon as they hit a 'consolidation_
- various logging changes to help diagnose program flow
- Added method 'refreshTaskBoard' to pull in card changes between moves
- Added method 'moveInsideTask
- test fixes to compensate for changes
Description of the change
Change card consolidation logic to pull cards in as soon as they hit a 'consolidation_
- various logging changes to help diagnose program flow
- Added method 'refreshTaskBoard' to pull in card changes between moves
- Added method 'moveInsideTask
- test fixes to compensate for changes
To test:
unit tests: see README
end-to-end test:
after getting your venv sorted, you can set up a dummy branch card in the 'landed' lane (or drag an old one out from a taskboard) and run the following:
make configs
make credentials
./jenkins.sh sync --card <card_id> --debug
* card_id comes from the URL when viewing the card.
Command: http_proxy= $CI_PROXY https_proxy= $CI_PROXY make ci-test /ci.lscape. net/job/ latch-test/ 10189/
Result: Success
Revno: 150
Branch: lp:~davidpbritton/lp2kanban/feature-hoover-just-the-facts
Jenkins: https:/