comparison tests/common-pattern.py @ 51472:e3ed64dfd8ff

stream-clone-test: drop an automatic pattern replacement That pattern is nice, but it prevent us to glob the number of bytes when we don't care about them. We don't care about them more often that what we currently checks so dropping this pattern will help use to simplify various tests.
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Fri, 08 Mar 2024 10:50:42 +0100
parents 8f1983318455
children 73a43fe3e6fd
comparison
equal deleted inserted replaced
51471:b0d08bdc6a60 51472:e3ed64dfd8ff
111 # sub/maybelarge.dat: largefile 34..9c not available from 111 # sub/maybelarge.dat: largefile 34..9c not available from
112 # file:/*/$TESTTMP/largefiles-repo (glob) 112 # file:/*/$TESTTMP/largefiles-repo (glob)
113 ( 113 (
114 br'(.*file:/)/?(/\$TESTTMP.*)', 114 br'(.*file:/)/?(/\$TESTTMP.*)',
115 lambda m: m.group(1) + b'*' + m.group(2) + b' (glob)', 115 lambda m: m.group(1) + b'*' + m.group(2) + b' (glob)',
116 ),
117 # `hg clone --stream` output
118 (
119 br'transferred (\S+?) KB in \S+? seconds \(.+?/sec\)(?: \(glob\))?(.*)',
120 lambda m: (
121 br'transferred %s KB in * seconds (* */sec) (glob)%s'
122 % (m.group(1), m.group(2))
123 ),
124 ), 116 ),
125 # `discovery debug output 117 # `discovery debug output
126 ( 118 (
127 br'\b(\d+) total queries in \d.\d\d\d\ds\b', 119 br'\b(\d+) total queries in \d.\d\d\d\ds\b',
128 lambda m: (br'%s total queries in *.????s (glob)' % m.group(1)), 120 lambda m: (br'%s total queries in *.????s (glob)' % m.group(1)),