1""" 2Test that we embed the swig version into the lldb module 3""" 4 5 6""" 7import os 8import time 9import re 10import lldb 11from lldbsuite.test.decorators import * 12from lldbsuite.test import lldbutil 13""" 14from lldbsuite.test.lldbtest import * 15 16 17class SwigVersionTestCase(TestBase): 18 NO_DEBUG_INFO_TESTCASE = True 19 20 def test(self): 21 self.assertTrue(getattr(lldb, "swig_version")) 22 self.assertIsInstance(lldb.swig_version, tuple) 23 self.assertEqual(len(lldb.swig_version), 3) 24 self.assertGreaterEqual(lldb.swig_version[0], 4) 25 for v in lldb.swig_version: 26 self.assertGreaterEqual(v, 0) 27