1import lldb 2from lldbsuite.test.decorators import * 3from lldbsuite.test.lldbtest import * 4from lldbsuite.test import lldbutil 5 6class TestOrderedSet(TestBase): 7 mydir = TestBase.compute_mydir(__file__) 8 9 def test_ordered_set(self): 10 self.build() 11 src_file = "main.m" 12 src_file_spec = lldb.SBFileSpec(src_file) 13 (target, process, thread, main_breakpoint) = lldbutil.run_to_source_breakpoint(self, 14 "break here", src_file_spec, exe_name = "a.out") 15 frame = thread.GetSelectedFrame() 16 self.expect("expr -d run -- orderedSet", substrs=["3 elements"]) 17 self.expect("expr -d run -- *orderedSet", substrs=["(int)1", "(int)2", "(int)3"]) 18