tests/test-check-pytype.t
changeset 49084 455dce344c56
parent 48530 08af0adc235c
equal deleted inserted replaced
49083:a78c45a22ce4 49084:455dce344c56
    28 mercurial/pure/parsers.py     # [attribute-error]
    28 mercurial/pure/parsers.py     # [attribute-error]
    29 mercurial/repoview.py         # [attribute-error]
    29 mercurial/repoview.py         # [attribute-error]
    30 mercurial/testing/storage.py  # tons of [attribute-error]
    30 mercurial/testing/storage.py  # tons of [attribute-error]
    31 mercurial/ui.py               # [attribute-error], [wrong-arg-types]
    31 mercurial/ui.py               # [attribute-error], [wrong-arg-types]
    32 mercurial/unionrepo.py        # ui, svfs, unfiltered [attribute-error]
    32 mercurial/unionrepo.py        # ui, svfs, unfiltered [attribute-error]
    33 mercurial/utils/memorytop.py  # not 3.6 compatible
       
    34 mercurial/win32.py            # [not-callable]
    33 mercurial/win32.py            # [not-callable]
    35 mercurial/wireprotoframing.py # [unsupported-operands], [attribute-error], [import-error]
    34 mercurial/wireprotoframing.py # [unsupported-operands], [attribute-error], [import-error]
    36 mercurial/wireprotov1peer.py  # [attribute-error]
    35 mercurial/wireprotov1peer.py  # [attribute-error]
    37 mercurial/wireprotov1server.py  # BUG?: BundleValueError handler accesses subclass's attrs
    36 mercurial/wireprotov1server.py  # BUG?: BundleValueError handler accesses subclass's attrs
    38 
    37 
    39 TODO: use --no-cache on test server?  Caching the files locally helps during
    38 TODO: use --no-cache on test server?  Caching the files locally helps during
    40 development, but may be a hinderance for CI testing.
    39 development, but may be a hinderance for CI testing.
    41 
    40 
    42   $ pytype -V 3.6 --keep-going --jobs auto mercurial \
    41   $ pytype -V 3.7 --keep-going --jobs auto mercurial \
    43   >    -x mercurial/bundlerepo.py \
    42   >    -x mercurial/bundlerepo.py \
    44   >    -x mercurial/context.py \
    43   >    -x mercurial/context.py \
    45   >    -x mercurial/crecord.py \
    44   >    -x mercurial/crecord.py \
    46   >    -x mercurial/debugcommands.py \
    45   >    -x mercurial/debugcommands.py \
    47   >    -x mercurial/dispatch.py \
    46   >    -x mercurial/dispatch.py \
    60   >    -x mercurial/repoview.py \
    59   >    -x mercurial/repoview.py \
    61   >    -x mercurial/testing/storage.py \
    60   >    -x mercurial/testing/storage.py \
    62   >    -x mercurial/thirdparty \
    61   >    -x mercurial/thirdparty \
    63   >    -x mercurial/ui.py \
    62   >    -x mercurial/ui.py \
    64   >    -x mercurial/unionrepo.py \
    63   >    -x mercurial/unionrepo.py \
    65   >    -x mercurial/utils/memorytop.py \
       
    66   >    -x mercurial/win32.py \
    64   >    -x mercurial/win32.py \
    67   >    -x mercurial/wireprotoframing.py \
    65   >    -x mercurial/wireprotoframing.py \
    68   >    -x mercurial/wireprotov1peer.py \
    66   >    -x mercurial/wireprotov1peer.py \
    69   >    -x mercurial/wireprotov1server.py \
    67   >    -x mercurial/wireprotov1server.py \
    70   >  > $TESTTMP/pytype-output.txt || cat $TESTTMP/pytype-output.txt
    68   >  > $TESTTMP/pytype-output.txt || cat $TESTTMP/pytype-output.txt