Mercurial > hg
view tests/test-admin-commands.t @ 51815:460e80488cf0
typing: lock in correct changes from pytype 2023.04.11 -> 2023.06.16
There were a handful of other changes to the pyi files generated when updating
pytype locally (and jumping from python 3.8.0 to python 3.10.11), but they were
not as clear (e.g. the embedded type in a list changing from `nothing` to `Any`
or similar). These looked obviously correct, and agreed with PyCharm's thoughts
on the signatures.
Oddly, even though pytype starting inferring `obsutil._getfilteredreason()` as
returning bytes, it (correctly) complained about the None path when it was typed
that way. Instead, raise a ProgrammingError if an unhandled fate is calculated.
(Currently, all possibilities are handled, so this isn't reachable unless
another fate is added in the future.)
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Tue, 20 Aug 2024 18:30:47 -0400 |
parents | 752c5a5b73c6 |
children |
line wrap: on
line source
Test admin::verify $ hg init admin-verify $ cd admin-verify Test normal output $ hg admin::verify -c dirstate running 1 checks running working-copy.dirstate checking dirstate Quiet works $ hg admin::verify -c dirstate --quiet Test no check no options $ hg admin::verify abort: `checks` required [255] Test single check without options $ hg admin::verify -c working-copy.dirstate running 1 checks running working-copy.dirstate checking dirstate Test single check (alias) without options $ hg admin::verify -c dirstate running 1 checks running working-copy.dirstate checking dirstate Test wrong check name without options $ hg admin::verify -c working-copy.dir abort: unknown check working-copy.dir (did you mean working-copy.dirstate?) [10] Test wrong alias without options $ hg admin::verify -c dir abort: unknown check dir [10]