tests/test-bundle2.t
changeset 21062 e7c0a65a5c9c
parent 21061 62d35f251c60
child 21069 0a9cae236738
equal deleted inserted replaced
21061:62d35f251c60 21062:e7c0a65a5c9c
    65   >             bundled = repo.revs('%ld::%ld', revs, revs)
    65   >             bundled = repo.revs('%ld::%ld', revs, revs)
    66   >             headmissing = [c.node() for c in repo.set('heads(%ld)', revs)]
    66   >             headmissing = [c.node() for c in repo.set('heads(%ld)', revs)]
    67   >             headcommon  = [c.node() for c in repo.set('parents(%ld) - %ld', revs, revs)]
    67   >             headcommon  = [c.node() for c in repo.set('parents(%ld) - %ld', revs, revs)]
    68   >             outgoing = discovery.outgoing(repo.changelog, headcommon, headmissing)
    68   >             outgoing = discovery.outgoing(repo.changelog, headcommon, headmissing)
    69   >             cg = changegroup.getlocalbundle(repo, 'test:bundle2', outgoing, None)
    69   >             cg = changegroup.getlocalbundle(repo, 'test:bundle2', outgoing, None)
    70   >             def cgchunks(cg=cg):
    70   >             part = bundle2.bundlepart('changegroup', data=cg.getchunks())
    71   >                 yield 'HG10UN'
       
    72   >                 for c in cg.getchunks():
       
    73   >                    yield c
       
    74   >             part = bundle2.bundlepart('changegroup', data=cgchunks())
       
    75   >             bundler.addpart(part)
    71   >             bundler.addpart(part)
    76   > 
    72   > 
    77   >     if opts['parts']:
    73   >     if opts['parts']:
    78   >        part = bundle2.bundlepart('test:empty')
    74   >        part = bundle2.bundlepart('test:empty')
    79   >        bundler.addpart(part)
    75   >        bundler.addpart(part)
   603   bundling: E 2/3 files (66.67%)
   599   bundling: E 2/3 files (66.67%)
   604   bundling: H 3/3 files (100.00%)
   600   bundling: H 3/3 files (100.00%)
   605   end of bundle
   601   end of bundle
   606 
   602 
   607   $ cat ../rev.hg2
   603   $ cat ../rev.hg2
   608   HG20\x00\x00\x00\x12\x0bchangegroup\x00\x00\x00\x00\x00\x00\x00\x00\x06\x19HG10UN\x00\x00\x00\xa42\xafv\x86\xd4\x03\xcfE\xb5\xd9_-p\xce\xbe\xa5\x87\xac\x80j_\xdd\xd9\x89W\xc8\xa5JMCm\xfe\x1d\xa9\xd8\x7f!\xa1\xb9{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002\xafv\x86\xd4\x03\xcfE\xb5\xd9_-p\xce\xbe\xa5\x87\xac\x80j\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x00)6e1f4c47ecb533ffd0c8e52cdc88afb6cd39e20c (esc)
   604   HG20\x00\x00\x00\x12\x0bchangegroup\x00\x00\x00\x00\x00\x00\x00\x00\x06\x13\x00\x00\x00\xa42\xafv\x86\xd4\x03\xcfE\xb5\xd9_-p\xce\xbe\xa5\x87\xac\x80j_\xdd\xd9\x89W\xc8\xa5JMCm\xfe\x1d\xa9\xd8\x7f!\xa1\xb9{\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x002\xafv\x86\xd4\x03\xcfE\xb5\xd9_-p\xce\xbe\xa5\x87\xac\x80j\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x00)6e1f4c47ecb533ffd0c8e52cdc88afb6cd39e20c (esc)
   609   \x00\x00\x00f\x00\x00\x00h\x00\x00\x00\x02D (esc)
   605   \x00\x00\x00f\x00\x00\x00h\x00\x00\x00\x02D (esc)
   610   \x00\x00\x00i\x00\x00\x00j\x00\x00\x00\x01D\x00\x00\x00\xa4\x95 \xee\xa7\x81\xbc\xca\x16\xc1\xe1Z\xcc\x0b\xa1C5\xa0\xe8\xe5\xba\xcd\x01\x0b\x8c\xd9\x98\xf3\x98\x1aZ\x81\x15\xf9O\x8d\xa4\xabP`\x89\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x95 \xee\xa7\x81\xbc\xca\x16\xc1\xe1Z\xcc\x0b\xa1C5\xa0\xe8\xe5\xba\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x00)4dece9c826f69490507b98c6383a3009b295837d (esc)
   606   \x00\x00\x00i\x00\x00\x00j\x00\x00\x00\x01D\x00\x00\x00\xa4\x95 \xee\xa7\x81\xbc\xca\x16\xc1\xe1Z\xcc\x0b\xa1C5\xa0\xe8\xe5\xba\xcd\x01\x0b\x8c\xd9\x98\xf3\x98\x1aZ\x81\x15\xf9O\x8d\xa4\xabP`\x89\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x95 \xee\xa7\x81\xbc\xca\x16\xc1\xe1Z\xcc\x0b\xa1C5\xa0\xe8\xe5\xba\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x00)4dece9c826f69490507b98c6383a3009b295837d (esc)
   611   \x00\x00\x00f\x00\x00\x00h\x00\x00\x00\x02E (esc)
   607   \x00\x00\x00f\x00\x00\x00h\x00\x00\x00\x02E (esc)
   612   \x00\x00\x00i\x00\x00\x00j\x00\x00\x00\x01E\x00\x00\x00\xa2\xee\xa17Fy\x9a\x9e\x0b\xfd\x88\xf2\x9d<.\x9d\xc98\x9fRO$\xb68|\x8c\x8c\xae7\x17\x88\x80\xf3\xfa\x95\xde\xd3\xcb\x1c\xf7\x85\x95 \xee\xa7\x81\xbc\xca\x16\xc1\xe1Z\xcc\x0b\xa1C5\xa0\xe8\xe5\xba\xee\xa17Fy\x9a\x9e\x0b\xfd\x88\xf2\x9d<.\x9d\xc98\x9fRO\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x00)365b93d57fdf4814e2b5911d6bacff2b12014441 (esc)
   608   \x00\x00\x00i\x00\x00\x00j\x00\x00\x00\x01E\x00\x00\x00\xa2\xee\xa17Fy\x9a\x9e\x0b\xfd\x88\xf2\x9d<.\x9d\xc98\x9fRO$\xb68|\x8c\x8c\xae7\x17\x88\x80\xf3\xfa\x95\xde\xd3\xcb\x1c\xf7\x85\x95 \xee\xa7\x81\xbc\xca\x16\xc1\xe1Z\xcc\x0b\xa1C5\xa0\xe8\xe5\xba\xee\xa17Fy\x9a\x9e\x0b\xfd\x88\xf2\x9d<.\x9d\xc98\x9fRO\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x00)365b93d57fdf4814e2b5911d6bacff2b12014441 (esc)
   613   \x00\x00\x00f\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00i\x00\x00\x00j\x00\x00\x00\x01G\x00\x00\x00\xa4\x02\xdeB\x19n\xbe\xe4.\xf2\x84\xb6x (esc)
   609   \x00\x00\x00f\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00i\x00\x00\x00j\x00\x00\x00\x01G\x00\x00\x00\xa4\x02\xdeB\x19n\xbe\xe4.\xf2\x84\xb6x (esc)