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/commands/expression/import-std-module/array/TestArrayFromStdModule.py | |
| 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/commands/expression/import-std-module/array/TestArrayFromStdModule.py')
| -rw-r--r-- | lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py | 66 |
1 files changed, 40 insertions, 26 deletions
diff --git a/lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py b/lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py index 7438bcb03aed..13ab6b0c9ac1 100644 --- a/lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py +++ b/lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py @@ -8,15 +8,14 @@ from lldbsuite.test import lldbutil class TestCase(TestBase): - @add_test_categories(["libc++"]) @skipIf(compiler=no_match("clang")) def test(self): self.build() - lldbutil.run_to_source_breakpoint(self, - "// Set break point at this line.", - lldb.SBFileSpec("main.cpp")) + lldbutil.run_to_source_breakpoint( + self, "// Set break point at this line.", lldb.SBFileSpec("main.cpp") + ) self.runCmd("settings set target.import-std-module true") @@ -27,15 +26,20 @@ class TestCase(TestBase): # Test inspecting an array of integers. array_type = "std::array<int, 3>" - self.expect_expr("a", - result_type=array_type, - result_children=[ - ValueCheck(name="__elems_", children=[ - ValueCheck(value="3"), - ValueCheck(value="1"), - ValueCheck(value="2"), - ]) - ]) + self.expect_expr( + "a", + result_type=array_type, + result_children=[ + ValueCheck( + name="__elems_", + children=[ + ValueCheck(value="3"), + ValueCheck(value="1"), + ValueCheck(value="2"), + ], + ) + ], + ) self.expect_expr("a.size()", result_type=size_type, result_value="3") self.expect_expr("a.front()", result_type=value_type, result_value="3") self.expect_expr("a[1]", result_type=value_type, result_value="1") @@ -50,29 +54,39 @@ class TestCase(TestBase): self.expect_expr("a.at(0)", result_type=value_type, result_value="3") - # Same again with an array that has an element type from debug info. array_type = "std::array<DbgInfo, 1>" dbg_info_elem_children = [ValueCheck(value="4")] dbg_info_elem = [ValueCheck(children=dbg_info_elem_children)] - self.expect_expr("b", - result_type=array_type, - result_children=[ - ValueCheck(name="__elems_", children=dbg_info_elem) - ]) + self.expect_expr( + "b", + result_type=array_type, + result_children=[ValueCheck(name="__elems_", children=dbg_info_elem)], + ) self.expect_expr("b.size()", result_type=size_type, result_value="1") - self.expect_expr("b.front()", result_type=value_type, result_children=dbg_info_elem_children) - self.expect_expr("b[0]", result_type=value_type, result_children=dbg_info_elem_children) - self.expect_expr("b.back()", result_type=value_type, result_children=dbg_info_elem_children) + self.expect_expr( + "b.front()", result_type=value_type, result_children=dbg_info_elem_children + ) + self.expect_expr( + "b[0]", result_type=value_type, result_children=dbg_info_elem_children + ) + self.expect_expr( + "b.back()", result_type=value_type, result_children=dbg_info_elem_children + ) # Both are just pointers to the underlying elements. self.expect_expr("b.begin()", result_type=iterator) self.expect_expr("b.rbegin()", result_type=riterator) - self.expect_expr("*b.begin()", result_type=value_type, result_children=dbg_info_elem_children) - self.expect_expr("*b.rbegin()", result_type="DbgInfo", result_children=dbg_info_elem_children) - - self.expect_expr("b.at(0)", result_type=value_type, result_children=dbg_info_elem_children) + self.expect_expr( + "*b.begin()", result_type=value_type, result_children=dbg_info_elem_children + ) + self.expect_expr( + "*b.rbegin()", result_type="DbgInfo", result_children=dbg_info_elem_children + ) + self.expect_expr( + "b.at(0)", result_type=value_type, result_children=dbg_info_elem_children + ) |
