File tree Expand file tree Collapse file tree 2 files changed +23
-21
lines changed
lldb/test/API/lang/swift/enum_objc Expand file tree Collapse file tree 2 files changed +23
-21
lines changed Original file line number Diff line number Diff line change 1- import lldbsuite . test . lldbinline as lldbinline
1+ import lldb
22from lldbsuite .test .decorators import *
3+ import lldbsuite .test .lldbtest as lldbtest
4+ import lldbsuite .test .lldbutil as lldbutil
35
4- lldbinline .MakeInlineTest (
5- __file__ ,
6- globals (),
7- decorators = [
8- expectedFailureAll (oslist = ["linux" ], bugnumber = "rdar://83444822" ),
9- swiftTest
10- ])
6+ class TestSwiftDWARFImporterC (lldbtest .TestBase ):
7+
8+ @swiftTest
9+ @expectedFailureAll (oslist = ["linux" ], bugnumber = "rdar://83444822" )
10+ def test (self ):
11+ self .build ()
12+ target , process , thread , bkpt = lldbutil .run_to_source_breakpoint (
13+ self , 'break here' , lldb .SBFileSpec ('main.swift' ))
14+ self .expect ('frame var -d run-target -- ascending' , substrs = ['OrderedAscending' ])
15+ self .expect ('frame var -d run-target -- descending' , substrs = ['OrderedDescending' ])
16+ self .expect ('frame var -d run-target -- same' , substrs = ['OrderedSame' ])
17+ self .expect ('expr -d run-target -- ascending' , substrs = ['OrderedAscending' ])
18+ self .expect ('expr -d run-target -- descending' , substrs = ['OrderedDescending' ])
19+ self .expect ('expr -d run-target -- same' , substrs = ['OrderedSame' ])
Original file line number Diff line number Diff line change 11import Enum
22
3- func test( )
4- {
5- let ascending = getReturn ( - 1 )
6- let descending = getReturn ( 1 )
7- let same = getReturn ( 0 )
8- return //%self.expect('frame var -d run-target -- ascending', substrs=['OrderedAscending'])
9- //%self.expect('frame var -d run-target -- descending', substrs=['OrderedDescending'])
10- //%self.expect('frame var -d run-target -- same', substrs=['OrderedSame'])
11- //%self.expect('expr -d run-target -- ascending', substrs=['OrderedAscending'])
12- //%self.expect('expr -d run-target -- descending', substrs=['OrderedDescending'])
13- //%self.expect('expr -d run-target -- same', substrs=['OrderedSame'])
3+ func test( ) {
4+ let ascending = getReturn ( - 1 )
5+ let descending = getReturn ( 1 )
6+ let same = getReturn ( 0 )
7+ print ( " break here " )
148}
159
16- _ = test ( )
17- print ( " this is needed to load the stdlib " )
10+ test ( )
You can’t perform that action at this time.
0 commit comments