Mercurial > public > mercurial-scm > hg
diff tests/common-pattern.py @ 47868:8ae828fd008b stable
clone: automatically glob stream clone output in test
Touching `test-clone-stream.t` is very painful otherwise.
Differential Revision: https://phab.mercurial-scm.org/D11337
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 25 Aug 2021 10:08:37 +0200 |
parents | 7015b0232c5e |
children | 6000f5b25c9b |
line wrap: on
line diff
--- a/tests/common-pattern.py Wed Aug 25 09:32:21 2021 +0200 +++ b/tests/common-pattern.py Wed Aug 25 10:08:37 2021 +0200 @@ -115,6 +115,14 @@ br'(.*file:/)/?(/\$TESTTMP.*)', lambda m: m.group(1) + b'*' + m.group(2) + b' (glob)', ), + # `hg clone --stream` output + ( + br'transferred (\S+?) KB in \S+? seconds \(.+?/sec\)(?: \(glob\))?(.*)', + lambda m: ( + br'transferred %s KB in * seconds (* */sec) (glob)%s' + % (m.group(1), m.group(2)) + ), + ), ] # Various platform error strings, keyed on a common replacement string