Mercurial > hg
view tests/test-debug-rebuild-dirstate.t @ 51724:a3dc962cac62
typing: add type hints to `mercurial.policy`
Mostly trivial, but this seems like the logical module to use to inject the
hints from `cext`, `pure`, etc, given that this file has the fallback policy.
This is a first step.
There doesn't appear to be a predefined type for a module in py3.7, so those are
omitted for now.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sat, 20 Jul 2024 17:03:30 -0400 |
parents | dcaa2df1f688 |
children |
line wrap: on
line source
#require rust $ cat >> $HGRCPATH << EOF > [format] > use-dirstate-v2=1 > [storage] > dirstate-v2.slow-path=allow > EOF $ hg init t $ cd t $ for i in 1 2 3 4 5 6 7 8 9 10; do touch foobar$i; done $ hg add . adding foobar1 adding foobar10 adding foobar2 adding foobar3 adding foobar4 adding foobar5 adding foobar6 adding foobar7 adding foobar8 adding foobar9 $ hg commit -m "1" Check that there's no space leak on debugrebuilddirstate $ f --size .hg/dirstate* .hg/dirstate: size=133 .hg/dirstate.88698448: size=511 $ hg debugrebuilddirstate $ f --size .hg/dirstate* .hg/dirstate: size=133 .hg/dirstate.6b8ab34b: size=511 $ hg debugrebuilddirstate $ f --size .hg/dirstate* .hg/dirstate: size=133 .hg/dirstate.b875dfc5: size=511