comparison tests/test-cache-abuse.t @ 29255:b0b85d8695cb stable

test-cache-abuse: correct for different hunk headers between Solaris and GNU When diffing against an empty file, Solaris diff uses 1 to designate the first line of the empty file (either -1,0 on the left or +1,0 on the right) while GNU diff uses 0 (-0,0 and +0,0). We use a glob here to make sure the test passes with either toolchain. I've not added tests to check-code because there are scads of places in the tests where the GNU format is used due to that being the format that "hg diff" and "hg export" use, and changing those to use globs seems wrong.
author Danek Duvall <danek.duvall@oracle.com>
date Fri, 27 May 2016 11:14:29 -0700
parents b962ae0a0a05
children 1cc7c96cad75
comparison
equal deleted inserted replaced
29254:c5912a0b156c 29255:b0b85d8695cb
86 We currently can't detect an rbc cache with unknown names: 86 We currently can't detect an rbc cache with unknown names:
87 87
88 $ damage "log -qr branch(b2)" rbc-names-v1 88 $ damage "log -qr branch(b2)" rbc-names-v1
89 --- before * (glob) 89 --- before * (glob)
90 +++ after * (glob) 90 +++ after * (glob)
91 @@ -1,8 +0,0 @@ 91 @@ -1,8 +?,0 @@ (glob)
92 -2:5fb7d38b9dc4 92 -2:5fb7d38b9dc4
93 -3:60b597ffdafa 93 -3:60b597ffdafa
94 -4:b1174d11b69e 94 -4:b1174d11b69e
95 -5:6354685872c0 95 -5:6354685872c0
96 -6:5ebc725f1bef 96 -6:5ebc725f1bef