summaryrefslogtreecommitdiff
path: root/lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2023-05-25 08:48:57 -0700
committerJonas Devlieghere <jonas@devlieghere.com>2023-05-25 12:54:09 -0700
commit2238dcc39358353cac21df75c3c3286ab20b8f53 (patch)
tree1bb7ec8d7405ccd7fdb5a8a78d0cf5ef40bcc963 /lldb/test/API/commands/expression/import-std-module/array/TestArrayFromStdModule.py
parentdaeee56798c51e8f007e8e8e6e677a420b14c9ef (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.py66
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
+ )