Mercurial > hg
diff tests/generate-working-copy-states.py @ 43076:2372284d9457
formatting: blacken the codebase
This is using my patch to black
(https://github.com/psf/black/pull/826) so we don't un-wrap collection
literals.
Done with:
hg files 'set:**.py - mercurial/thirdparty/** - "contrib/python-zstandard/**"' | xargs black -S
# skip-blame mass-reformatting only
# no-check-commit reformats foo_bar functions
Differential Revision: https://phab.mercurial-scm.org/D6971
author | Augie Fackler <augie@google.com> |
---|---|
date | Sun, 06 Oct 2019 09:45:02 -0400 |
parents | ed46d48453e8 |
children | 6000f5b25c9b |
line wrap: on
line diff
--- a/tests/generate-working-copy-states.py Sat Oct 05 10:29:34 2019 -0400 +++ b/tests/generate-working-copy-states.py Sun Oct 06 09:45:02 2019 -0400 @@ -43,16 +43,27 @@ depth = len(parentcontents) if depth == maxchangesets + 1: for tracked in (b'untracked', b'tracked'): - filename = b"_".join([(content is None and b'missing' or content) - for content in parentcontents]) + b"-" + tracked + filename = ( + b"_".join( + [ + (content is None and b'missing' or content) + for content in parentcontents + ] + ) + + b"-" + + tracked + ) yield (filename, parentcontents) else: - for content in ({None, b'content' + (b"%d" % (depth + 1))} | - set(parentcontents)): - for combination in generatestates(maxchangesets, - parentcontents + [content]): + for content in {None, b'content' + (b"%d" % (depth + 1))} | set( + parentcontents + ): + for combination in generatestates( + maxchangesets, parentcontents + [content] + ): yield combination + # retrieve the command line arguments target = sys.argv[1] maxchangesets = int(sys.argv[2])