1 """Test that the Objective-C syntax for dictionary/array literals and indexing works"""
4 from lldbsuite
.test
.decorators
import *
5 from lldbsuite
.test
.lldbtest
import *
6 from lldbsuite
.test
import lldbutil
9 class ObjCNewSyntaxTest(TestBase
):
13 def runToBreakpoint(self
):
15 self
._target
, process
, thread
, bkpt
= lldbutil
.run_to_source_breakpoint(
16 self
, "// Set breakpoint 0 here.", lldb
.SBFileSpec("main.m", False)
19 # The stop reason of the thread should be breakpoint.
22 STOPPED_DUE_TO_BREAKPOINT
,
23 substrs
=["stopped", "stop reason = breakpoint"],
26 # The breakpoint should have a hit count of 1.
27 lldbutil
.check_breakpoint(self
, bpno
=1, expected_hit_count
=1)