Skip to content

Commit 0918a47

Browse files
Merge pull request #11951 from augusto2112/increment-obs-test
[lldb] Test finding the first field of Observation.Extent
2 parents 7174e98 + 5ff9388 commit 0918a47

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

lldb/test/API/lang/swift/observation/TestSwiftObservation.py

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,26 @@
33
from lldbsuite.test.decorators import *
44
import lldbsuite.test.lldbutil as lldbutil
55

6+
67
class TestSwiftObservation(TestBase):
78
NO_DEBUG_INFO_TESTCASE = True
9+
810
@swiftTest
911
def test(self):
1012
"""Test that types with private discriminators read from the file cache work"""
1113
self.build()
12-
lldbutil.run_to_source_breakpoint(self, 'break here',
13-
lldb.SBFileSpec('main.swift'))
14+
lldbutil.run_to_source_breakpoint(
15+
self, "break here", lldb.SBFileSpec("main.swift")
16+
)
1417
# FIXME: Private discriminators are UUIDs in DWARF and pointers
1518
# in Reflection metafdata, making tham not comparable.
16-
# rdar://74374120
17-
self.expect("settings set symbols.swift-validate-typesystem false")
18-
self.expect("settings set target.experimental.swift-read-metadata-from-file-cache true")
19+
# rdar://74374120
20+
self.expect("settings set symbols.swift-enable-ast-context false")
21+
self.expect(
22+
"settings set target.experimental.swift-read-metadata-from-file-cache true"
23+
)
1924
r = self.frame().FindVariable("r")
2025
extent = r.GetChildAtIndex(0)
2126
self.assertEqual(extent.GetName(), "extent")
27+
context = extent.GetChildAtIndex(0)
28+
self.assertEqual(context.GetName(), "context")

0 commit comments

Comments
 (0)