equal
deleted
inserted
replaced
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 |