tests/test-bundle2-format.t
changeset 32337 46ba2cdda476
parent 32287 df3cf9422e1b
child 33097 fce4ed2912bb
equal deleted inserted replaced
32336:ff874d34c856 32337:46ba2cdda476
    12   > This extension allows detailed testing of the various bundle2 API and
    12   > This extension allows detailed testing of the various bundle2 API and
    13   > behaviors.
    13   > behaviors.
    14   > """
    14   > """
    15   > 
    15   > 
    16   > import sys, os, gc
    16   > import sys, os, gc
    17   > from mercurial import cmdutil
       
    18   > from mercurial import util
    17   > from mercurial import util
    19   > from mercurial import bundle2
    18   > from mercurial import bundle2
    20   > from mercurial import scmutil
    19   > from mercurial import scmutil
    21   > from mercurial import discovery
    20   > from mercurial import discovery
    22   > from mercurial import changegroup
    21   > from mercurial import changegroup
    23   > from mercurial import error
    22   > from mercurial import error
    24   > from mercurial import obsolete
    23   > from mercurial import obsolete
       
    24   > from mercurial import registrar
    25   > 
    25   > 
    26   > 
    26   > 
    27   > try:
    27   > try:
    28   >     import msvcrt
    28   >     import msvcrt
    29   >     msvcrt.setmode(sys.stdin.fileno(), os.O_BINARY)
    29   >     msvcrt.setmode(sys.stdin.fileno(), os.O_BINARY)
    31   >     msvcrt.setmode(sys.stderr.fileno(), os.O_BINARY)
    31   >     msvcrt.setmode(sys.stderr.fileno(), os.O_BINARY)
    32   > except ImportError:
    32   > except ImportError:
    33   >     pass
    33   >     pass
    34   > 
    34   > 
    35   > cmdtable = {}
    35   > cmdtable = {}
    36   > command = cmdutil.command(cmdtable)
    36   > command = registrar.command(cmdtable)
    37   > 
    37   > 
    38   > ELEPHANTSSONG = """Patali Dirapata, Cromda Cromda Ripalo, Pata Pata, Ko Ko Ko
    38   > ELEPHANTSSONG = """Patali Dirapata, Cromda Cromda Ripalo, Pata Pata, Ko Ko Ko
    39   > Bokoro Dipoulito, Rondi Rondi Pepino, Pata Pata, Ko Ko Ko
    39   > Bokoro Dipoulito, Rondi Rondi Pepino, Pata Pata, Ko Ko Ko
    40   > Emana Karassoli, Loucra Loucra Ponponto, Pata Pata, Ko Ko Ko."""
    40   > Emana Karassoli, Loucra Loucra Ponponto, Pata Pata, Ko Ko Ko."""
    41   > assert len(ELEPHANTSSONG) == 178 # future test say 178 bytes, trust it.
    41   > assert len(ELEPHANTSSONG) == 178 # future test say 178 bytes, trust it.