Merge lp:~unit193/bzr-fastimport/deletion-fixes into lp:bzr-fastimport
| Status: | Needs review |
|---|---|
| Proposed branch: | lp:~unit193/bzr-fastimport/deletion-fixes |
| Merge into: | lp:bzr-fastimport |
| Diff against target: |
61 lines (+23/-0) 1 file modified
exporter.py (+23/-0) |
| To merge this branch: | bzr merge lp:~unit193/bzr-fastimport/deletion-fixes |
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Richard Wilbur | needs test(s) | 2015-05-04 | Needs Information on 2015-07-28 |
| Bazaar Developers | 2015-05-04 | Pending | |
|
Review via email:
|
|||
Description of the Change
This fixes several outstanding export issues, patch taken from bug 430347.
| Unit 193 (unit193) wrote : | # |
I'd presume it wouldn't be too hard for someone used to the test framework, or writing tests. However, I am not that person.
| Richard Wilbur (richard-wilbur) wrote : | # |
I'll take a look at it and see if I can implement some decent tests within the test framework to cover the situations mentioned in all three linked bugs.
| Unit 193 (unit193) wrote : | # |
Is there any chance of getting this in? I've been using it ever since, and it's quite helpful to me so should equally be useful to others.
| Jelmer Vernooij (jelmer) wrote : | # |
Please add some unit tests for it.
It's the kind of change that's likely to regress as other changes are made, and it is not clear to me that it won't have other fallout (and e.g. make files disappear that should be exported) - tests are a good way to demonstrate that.
| Jelmer Vernooij (jelmer) wrote : | # |
There are also linked bugs that e.g. include smaller fixes - without having looked closely at the code, why are these fixes not appropriate?


Thanks Unit 193 for the patch. It looks well executed.
How hard do you think it would be to create a test (or tests) to demonstrate the problem(s) (absent the fix) and validate the fix? This is important to make sure no one else accidentally breaks this fix, reintroducing the problem(s), in the future.