tests/test-template-map.t
changeset 42000 a66965406528
parent 41996 77ef3498ceb3
child 43100 90b9a7e06c2c
equal deleted inserted replaced
41999:ba064f95175e 42000:a66965406528
   671 
   671 
   672 test CBOR style:
   672 test CBOR style:
   673 
   673 
   674   $ cat <<'EOF' > "$TESTTMP/decodecborarray.py"
   674   $ cat <<'EOF' > "$TESTTMP/decodecborarray.py"
   675   > from __future__ import absolute_import
   675   > from __future__ import absolute_import
   676   > from mercurial import pycompat
   676   > from mercurial import (
       
   677   >     dispatch,
       
   678   >     pycompat,
       
   679   > )
   677   > from mercurial.utils import (
   680   > from mercurial.utils import (
   678   >     cborutil,
   681   >     cborutil,
   679   >     stringutil,
   682   >     stringutil,
   680   > )
   683   > )
       
   684   > dispatch.initstdio()
   681   > data = pycompat.stdin.read()
   685   > data = pycompat.stdin.read()
   682   > # our CBOR decoder doesn't support parsing indefinite-length arrays,
   686   > # our CBOR decoder doesn't support parsing indefinite-length arrays,
   683   > # but the log output is indefinite stream by nature.
   687   > # but the log output is indefinite stream by nature.
   684   > assert data[:1] == cborutil.BEGIN_INDEFINITE_ARRAY
   688   > assert data[:1] == cborutil.BEGIN_INDEFINITE_ARRAY
   685   > assert data[-1:] == cborutil.BREAK
   689   > assert data[-1:] == cborutil.BREAK