19010cef2SRaphael Isemannimport lldb 29010cef2SRaphael Isemannfrom lldbsuite.test.lldbtest import * 39010cef2SRaphael Isemannfrom lldbsuite.test import lldbutil 49010cef2SRaphael Isemannfrom lldbsuite.test.decorators import * 59010cef2SRaphael Isemann 69010cef2SRaphael Isemann 7*2238dcc3SJonas Devlieghereclass TestCase(TestBase): 89010cef2SRaphael Isemann @no_debug_info_test 99010cef2SRaphael Isemann def test_invalid_arg(self): 109010cef2SRaphael Isemann self.build() 119010cef2SRaphael Isemann 12*2238dcc3SJonas Devlieghere lldbutil.run_to_source_breakpoint( 13*2238dcc3SJonas Devlieghere self, "// break here", lldb.SBFileSpec("main.cpp") 14*2238dcc3SJonas Devlieghere ) 15*2238dcc3SJonas Devlieghere self.expect( 16*2238dcc3SJonas Devlieghere "process signal az", 17*2238dcc3SJonas Devlieghere error=True, 18*2238dcc3SJonas Devlieghere startstr="error: Invalid signal argument 'az'.", 19*2238dcc3SJonas Devlieghere ) 20*2238dcc3SJonas Devlieghere self.expect( 21*2238dcc3SJonas Devlieghere "process signal 0x1ffffffff", 22*2238dcc3SJonas Devlieghere error=True, 23*2238dcc3SJonas Devlieghere startstr="error: Invalid signal argument '0x1ffffffff'.", 24*2238dcc3SJonas Devlieghere ) 25*2238dcc3SJonas Devlieghere self.expect( 26*2238dcc3SJonas Devlieghere "process signal 0xffffffff", 27*2238dcc3SJonas Devlieghere error=True, 28*2238dcc3SJonas Devlieghere startstr="error: Invalid signal argument '0xffffffff'.", 29*2238dcc3SJonas Devlieghere ) 30