Mercurial > hg
comparison tests/test-subrepo-paths.t @ 16098:c6c9b83a1e8a stable
tests: tighten checks for octal escapes in shell printf.
printf on AIX default shell ksh (89) says \1 is an invalid escape. It insists
on at least 2 digits. This causes failures in test-keyword.t and test-status.t.
check-code.py already looks out for \NNN and recommends using Python
for outputting octal values. Extend the check to \NN and \N and fix up
resulting failures.
author | Jim Hague <jim.hague@acm.org> |
---|---|
date | Wed, 08 Feb 2012 16:56:00 +0000 |
parents | 9910f60a37ee |
children | f2719b387380 |
comparison
equal
deleted
inserted
replaced
16091:f6e9c731dd3f | 16098:c6c9b83a1e8a |
---|---|
15 revision | 15 revision |
16 | 16 |
17 hg debugsub with remapping | 17 hg debugsub with remapping |
18 | 18 |
19 $ echo '[subpaths]' >> .hg/hgrc | 19 $ echo '[subpaths]' >> .hg/hgrc |
20 $ printf 'http://example.net/lib(.*) = C:\\libs\\\\1-lib\\\n' >> .hg/hgrc | 20 $ printf 'http://example.net/lib(.*) = C:\\libs\\\\1-lib\\\n' >> .hg/hgrc # no-check-code |
21 | 21 |
22 $ hg debugsub | 22 $ hg debugsub |
23 path sub | 23 path sub |
24 source C:\libs\foo-lib\ | 24 source C:\libs\foo-lib\ |
25 revision | 25 revision |