tests/wireprotohelpers.sh
changeset 37540 693cb3768943
parent 37483 61e405fb6372
child 37718 ad1c07008e0b
equal deleted inserted replaced
37539:4a0d58d6faba 37540:693cb3768943
    14     wireprototypes,
    14     wireprototypes,
    15     wireproto,
    15     wireproto,
    16 )
    16 )
    17 
    17 
    18 @wireproto.wireprotocommand('customreadonly', permission='pull')
    18 @wireproto.wireprotocommand('customreadonly', permission='pull')
    19 def customreadonly(repo, proto):
    19 def customreadonlyv1(repo, proto):
       
    20     return wireprototypes.bytesresponse(b'customreadonly bytes response')
       
    21 
       
    22 @wireproto.wireprotocommand('customreadonly', permission='pull',
       
    23                             transportpolicy=wireproto.POLICY_V2_ONLY)
       
    24 def customreadonlyv2(repo, proto):
    20     return wireprototypes.bytesresponse(b'customreadonly bytes response')
    25     return wireprototypes.bytesresponse(b'customreadonly bytes response')
    21 
    26 
    22 @wireproto.wireprotocommand('customreadwrite', permission='push')
    27 @wireproto.wireprotocommand('customreadwrite', permission='push')
    23 def customreadwrite(repo, proto):
    28 def customreadwrite(repo, proto):
       
    29     return wireprototypes.bytesresponse(b'customreadwrite bytes response')
       
    30 
       
    31 @wireproto.wireprotocommand('customreadwrite', permission='push',
       
    32                             transportpolicy=wireproto.POLICY_V2_ONLY)
       
    33 def customreadwritev2(repo, proto):
    24     return wireprototypes.bytesresponse(b'customreadwrite bytes response')
    34     return wireprototypes.bytesresponse(b'customreadwrite bytes response')
    25 EOF
    35 EOF
    26 
    36 
    27 cat >> $HGRCPATH << EOF
    37 cat >> $HGRCPATH << EOF
    28 [extensions]
    38 [extensions]