Thanks for your feedback so far! I am currently working on the second part of 
the patch and running the test suite- took me a little time to get sorted out 
how to run it.

As for checking the log output,  I could collect all the external start/end 
messages in a set and compare this against the ground truth set, without 
checking the order of them. What do you think?

Cheers, Michael

-----Ursprüngliche Nachricht-----
Von: Philip Martin [mailto:philip.mar...@wandisco.com] 
Gesendet: Donnerstag, 13. November 2014 17:57
An: Julian Foad
Cc: Schmidt, Michael; dev@subversion.apache.org
Betreff: Re: [PATCH] issue #4527: notify start of exporting external

Julian Foad <julianf...@btopenworld.com> writes:

> Other than the indentation, Michael's patch looks like the right fix 
> in the right place, wouldn't you agree?

Yes, I think it is correct.  Extending the patch to fix the in_external nesting 
problem would be ideal but we could commit this version.

> Michael, have you tested it by running the full test suite? If there 
> is a test that covers this then I would expect that its expected 
> output will need to be adjusted, unless it ignores this notification; 
> and if there isn't any test that attempts an export with externals, 
> then could you add one?

The normal testsuite mechanisms ignore all the output lines affected by the 
patch.  I suppose one could write a special test that checks the lines ignored 
by the usual test mechanism but any such test would have to work with all the 
output orderings that export could produce.  That might be non-trivial.

--
Philip Martin | Subversion Committer
WANdisco // *Non-Stop Data*

Reply via email to