diff tests/test-ui-config.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 32bc3815efae
children 6000f5b25c9b
line wrap: on
line diff
--- a/tests/test-ui-config.py	Sat Oct 05 10:29:34 2019 -0400
+++ b/tests/test-ui-config.py	Sun Oct 06 09:45:02 2019 -0400
@@ -5,9 +5,7 @@
     pycompat,
     ui as uimod,
 )
-from mercurial.utils import (
-    stringutil,
-)
+from mercurial.utils import stringutil
 
 testui = uimod.ui.load()
 
@@ -19,40 +17,45 @@
 testui.setconfig(b'devel', b'warn-config-unknown', False, b'test')
 testui.setconfig(b'devel', b'all-warnings', False, b'test')
 
-parsed = dispatch._parseconfig(testui, [
-    b'values.string=string value',
-    b'values.bool1=true',
-    b'values.bool2=false',
-    b'values.boolinvalid=foo',
-    b'values.int1=42',
-    b'values.int2=-42',
-    b'values.intinvalid=foo',
-    b'lists.list1=foo',
-    b'lists.list2=foo bar baz',
-    b'lists.list3=alice, bob',
-    b'lists.list4=foo bar baz alice, bob',
-    b'lists.list5=abc d"ef"g "hij def"',
-    b'lists.list6="hello world", "how are you?"',
-    b'lists.list7=Do"Not"Separate',
-    b'lists.list8="Do"Separate',
-    b'lists.list9="Do\\"NotSeparate"',
-    b'lists.list10=string "with extraneous" quotation mark"',
-    b'lists.list11=x, y',
-    b'lists.list12="x", "y"',
-    b'lists.list13=""" key = "x", "y" """',
-    b'lists.list14=,,,,     ',
-    b'lists.list15=" just with starting quotation',
-    b'lists.list16="longer quotation" with "no ending quotation',
-    b'lists.list17=this is \\" "not a quotation mark"',
-    b'lists.list18=\n \n\nding\ndong',
-    b'date.epoch=0 0',
-    b'date.birth=2005-04-19T00:00:00',
-    b'date.invalid=0'
-    ])
+parsed = dispatch._parseconfig(
+    testui,
+    [
+        b'values.string=string value',
+        b'values.bool1=true',
+        b'values.bool2=false',
+        b'values.boolinvalid=foo',
+        b'values.int1=42',
+        b'values.int2=-42',
+        b'values.intinvalid=foo',
+        b'lists.list1=foo',
+        b'lists.list2=foo bar baz',
+        b'lists.list3=alice, bob',
+        b'lists.list4=foo bar baz alice, bob',
+        b'lists.list5=abc d"ef"g "hij def"',
+        b'lists.list6="hello world", "how are you?"',
+        b'lists.list7=Do"Not"Separate',
+        b'lists.list8="Do"Separate',
+        b'lists.list9="Do\\"NotSeparate"',
+        b'lists.list10=string "with extraneous" quotation mark"',
+        b'lists.list11=x, y',
+        b'lists.list12="x", "y"',
+        b'lists.list13=""" key = "x", "y" """',
+        b'lists.list14=,,,,     ',
+        b'lists.list15=" just with starting quotation',
+        b'lists.list16="longer quotation" with "no ending quotation',
+        b'lists.list17=this is \\" "not a quotation mark"',
+        b'lists.list18=\n \n\nding\ndong',
+        b'date.epoch=0 0',
+        b'date.birth=2005-04-19T00:00:00',
+        b'date.invalid=0',
+    ],
+)
+
 
 def pprint(obj):
     return stringutil.pprint(obj).decode('ascii')
 
+
 print(pprint(testui.configitems(b'values')))
 print(pprint(testui.configitems(b'lists')))
 print("---")
@@ -107,9 +110,11 @@
 
 print(pprint(testui.config(b'values', b'String')))
 
+
 def function():
     pass
 
+
 # values that aren't strings should work
 testui.setconfig(b'hook', b'commit', function)
 print(function == testui.config(b'hook', b'commit'))