tests/run-tests.py
changeset 25036 61fc2cdbc57c
parent 25035 1203ca7005fa
child 25037 570141fa38f9
equal deleted inserted replaced
25035:1203ca7005fa 25036:61fc2cdbc57c
   824     re.compile(r'^pushing to \$TESTTMP/.*[^)]$'),
   824     re.compile(r'^pushing to \$TESTTMP/.*[^)]$'),
   825     re.compile(r'^moving \S+/.*[^)]$'),
   825     re.compile(r'^moving \S+/.*[^)]$'),
   826     re.compile(r'^pulling from \$TESTTMP/.*[^)]$')
   826     re.compile(r'^pulling from \$TESTTMP/.*[^)]$')
   827 ]
   827 ]
   828 
   828 
       
   829 bchr = chr
       
   830 if sys.version_info[0] == 3:
       
   831     bchr = lambda x: bytes([x])
       
   832 
   829 class TTest(Test):
   833 class TTest(Test):
   830     """A "t test" is a test backed by a .t file."""
   834     """A "t test" is a test backed by a .t file."""
   831 
   835 
   832     SKIPPED_PREFIX = 'skipped: '
   836     SKIPPED_PREFIX = 'skipped: '
   833     FAILED_PREFIX = 'hghave check failed: '
   837     FAILED_PREFIX = 'hghave check failed: '