[Lldb-commits] [lldb] [lldb][lldb-dap][tests] Make sure evaluate test exists with no errors. (PR #140788)
Ely Ronnen via lldb-commits
lldb-commits at lists.llvm.org
Tue May 20 23:48:40 PDT 2025
================
@@ -45,20 +43,34 @@ def run_test_evaluate_expressions(
enableAutoVariableSummaries=enableAutoVariableSummaries,
)
source = "main.cpp"
- self.set_source_breakpoints(
- source,
- [
- line_number(source, "// breakpoint 1"),
- line_number(source, "// breakpoint 2"),
- line_number(source, "// breakpoint 3"),
- line_number(source, "// breakpoint 4"),
- line_number(source, "// breakpoint 5"),
- line_number(source, "// breakpoint 6"),
- line_number(source, "// breakpoint 7"),
- line_number(source, "// breakpoint 8"),
- ],
+ breakpoint_lines = [
+ line_number(source, "// breakpoint 1"),
+ line_number(source, "// breakpoint 2"),
+ line_number(source, "// breakpoint 3"),
+ line_number(source, "// breakpoint 4"),
+ line_number(source, "// breakpoint 5"),
+ line_number(source, "// breakpoint 6"),
+ line_number(source, "// breakpoint 7"),
+ line_number(source, "// breakpoint 8"),
+ ]
+ breakpoint_ids = self.set_source_breakpoints(source, breakpoint_lines)
+
+ self.assertEqual(
+ len(breakpoint_ids),
+ len(breakpoint_lines),
+ "Did not resolve all the breakpoints.",
)
- self.continue_to_next_stop()
+ (
+ breakpoint_1,
+ breakpoint_2,
+ breakpoint_3,
+ breakpoint_4,
+ breakpoint_5,
+ breakpoint_6,
+ breakpoint_7,
+ breakpoint_8,
+ ) = breakpoint_ids
----------------
eronnen wrote:
wouldn't it be simpler to just access by index?
https://github.com/llvm/llvm-project/pull/140788
More information about the lldb-commits
mailing list