Mercurial > hg
comparison contrib/undumprevlog @ 28569:1ad0ddf8cccc
run-tests: teach _processoutput to handle multiple lines of churn
Instead of treating expected output as happening in a precise order,
and assuming that if a line is missing it will never happen,
assume that expected output is a prioritized list of likely matching
lines.
This means that if:
foo/bar (glob)
baz/bad (glob)
changes to:
baz/bad
foo/bar
instead of generating:
baz/bad
foo/bar
For which we've lost both (glob) markers,
we will match both lines and generate:
baz/bad (glob)
foo/bar (glob)
This retains any special annotations we have for lines.
author | timeless <timeless@mozdev.org> |
---|---|
date | Thu, 17 Mar 2016 20:52:06 +0000 |
parents | 5bd1f6572db0 |
children | 4f76c0c490b3 |
comparison
equal
deleted
inserted
replaced
28568:4a908089fe29 | 28569:1ad0ddf8cccc |
---|