diff options
| author | Jonas Devlieghere <jonas@devlieghere.com> | 2023-05-25 08:48:57 -0700 |
|---|---|---|
| committer | Jonas Devlieghere <jonas@devlieghere.com> | 2023-05-25 12:54:09 -0700 |
| commit | 2238dcc39358353cac21df75c3c3286ab20b8f53 (patch) | |
| tree | 1bb7ec8d7405ccd7fdb5a8a78d0cf5ef40bcc963 /lldb/test/API/functionalities/data-formatter/pyobjsynthprovider | |
| parent | daeee56798c51e8f007e8e8e6e677a420b14c9ef (diff) | |
[NFC][Py Reformat] Reformat python files in lldb
This is an ongoing series of commits that are reformatting our Python
code. Reformatting is done with `black` (23.1.0).
If you end up having problems merging this commit because you have made
changes to a python file, the best way to handle that is to run `git
checkout --ours <yourfile>` and then reformat it with black.
RFC: https://discourse.llvm.org/t/rfc-document-and-standardize-python-code-style
Differential revision: https://reviews.llvm.org/D151460
Diffstat (limited to 'lldb/test/API/functionalities/data-formatter/pyobjsynthprovider')
| -rw-r--r-- | lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py | 42 | ||||
| -rw-r--r-- | lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/provider.py | 11 |
2 files changed, 25 insertions, 28 deletions
diff --git a/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py index 889ac6dc40b2..1c974b3bcb84 100644 --- a/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py +++ b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py @@ -3,7 +3,6 @@ Test lldb data formatter subsystem. """ - import lldb from lldbsuite.test.decorators import * from lldbsuite.test.lldbtest import * @@ -22,45 +21,44 @@ class PyObjectSynthProviderTestCase(TestBase): # Call super's setUp(). TestBase.setUp(self) # Find the line number to break at. - self.line = line_number('main.cpp', 'break here') + self.line = line_number("main.cpp", "break here") def provider_data_formatter_commands(self): """Test that the PythonObjectSyntheticChildProvider helper class works""" self.runCmd("file " + self.getBuildArtifact("a.out"), CURRENT_EXECUTABLE_SET) lldbutil.run_break_set_by_file_and_line( - self, "main.cpp", self.line, num_expected_locations=1, loc_exact=True) + self, "main.cpp", self.line, num_expected_locations=1, loc_exact=True + ) self.runCmd("run", RUN_SUCCEEDED) # The stop reason of the thread should be breakpoint. - self.expect("thread list", STOPPED_DUE_TO_BREAKPOINT, - substrs=['stopped', - 'stop reason = breakpoint']) + self.expect( + "thread list", + STOPPED_DUE_TO_BREAKPOINT, + substrs=["stopped", "stop reason = breakpoint"], + ) # This is the function to remove the custom formats in order to have a # clean slate for the next test case. def cleanup(): - self.runCmd('type format clear', check=False) - self.runCmd('type summary clear', check=False) - self.runCmd('type synth clear', check=False) + self.runCmd("type format clear", check=False) + self.runCmd("type summary clear", check=False) + self.runCmd("type synth clear", check=False) # Execute the cleanup function during test case tear down. self.addTearDownHook(cleanup) - self.runCmd('command script import provider.py') + self.runCmd("command script import provider.py") self.runCmd( - 'type synthetic add Foo --python-class provider.SyntheticChildrenProvider') - self.expect('frame variable f.Name', substrs=['"Enrico"']) + "type synthetic add Foo --python-class provider.SyntheticChildrenProvider" + ) + self.expect("frame variable f.Name", substrs=['"Enrico"']) self.expect( - 'frame variable f', - substrs=[ - 'ID = 123456', - 'Name = "Enrico"', - 'Rate = 1.25']) + "frame variable f", + substrs=["ID = 123456", 'Name = "Enrico"', "Rate = 1.25"], + ) self.expect( - 'expression f', - substrs=[ - 'ID = 123456', - 'Name = "Enrico"', - 'Rate = 1.25']) + "expression f", substrs=["ID = 123456", 'Name = "Enrico"', "Rate = 1.25"] + ) diff --git a/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/provider.py b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/provider.py index c263190c1028..f9bfb485e7cc 100644 --- a/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/provider.py +++ b/lldb/test/API/functionalities/data-formatter/pyobjsynthprovider/provider.py @@ -4,13 +4,12 @@ import lldb.formatters.synth class SyntheticChildrenProvider( - lldb.formatters.synth.PythonObjectSyntheticChildProvider): - + lldb.formatters.synth.PythonObjectSyntheticChildProvider +): def __init__(self, value, internal_dict): lldb.formatters.synth.PythonObjectSyntheticChildProvider.__init__( - self, value, internal_dict) + self, value, internal_dict + ) def make_children(self): - return [("ID", 123456), - ("Name", "Enrico"), - ("Rate", 1.25)] + return [("ID", 123456), ("Name", "Enrico"), ("Rate", 1.25)] |
