tests/test-archive.t
changeset 29182 6c0b1d964537
parent 29179 ce1c6ab15807
child 29183 6def44ab4769
equal deleted inserted replaced
29179:ce1c6ab15807 29182:6c0b1d964537
    84   >     requeststr = 'cmd=archive;node=%s;type=%s' % (node, archive)
    84   >     requeststr = 'cmd=archive;node=%s;type=%s' % (node, archive)
    85   > else:
    85   > else:
    86   >     node, archive, file = sys.argv[1:]
    86   >     node, archive, file = sys.argv[1:]
    87   >     requeststr = 'cmd=archive;node=%s;type=%s;file=%s' % (node, archive, file)
    87   >     requeststr = 'cmd=archive;node=%s;type=%s;file=%s' % (node, archive, file)
    88   > try:
    88   > try:
       
    89   >     stdout = sys.stdout.buffer
       
    90   > except AttributeError:
       
    91   >     stdout = sys.stdout
       
    92   > try:
    89   >     f = urllib2.urlopen('http://127.0.0.1:%s/?%s'
    93   >     f = urllib2.urlopen('http://127.0.0.1:%s/?%s'
    90   >                     % (os.environ['HGPORT'], requeststr))
    94   >                     % (os.environ['HGPORT'], requeststr))
    91   >     sys.stdout.write(f.read())
    95   >     stdout.write(f.read())
    92   > except urllib2.HTTPError, e:
    96   > except urllib2.HTTPError, e:
    93   >     sys.stderr.write(str(e) + '\n')
    97   >     sys.stderr.write(str(e) + '\n')
    94   > EOF
    98   > EOF
    95   $ python getarchive.py "$TIP" gz | gunzip | tar tf - 2>/dev/null
    99   $ python getarchive.py "$TIP" gz | gunzip | tar tf - 2>/dev/null
    96   test-archive-1701ef1f1510/.hg_archival.txt
   100   test-archive-1701ef1f1510/.hg_archival.txt