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])