Author: Ilya Bukonkin Date: 2020-11-01T13:55:57+03:00 New Revision: 1267bb2e416e42f9c3bbfa7b6cbf4975fa7aa546
URL: https://github.com/llvm/llvm-project/commit/1267bb2e416e42f9c3bbfa7b6cbf4975fa7aa546 DIFF: https://github.com/llvm/llvm-project/commit/1267bb2e416e42f9c3bbfa7b6cbf4975fa7aa546.diff LOG: [lldb] TestTypeGetModule.py review improvements Added: Modified: lldb/test/API/functionalities/type_get_module/TestTypeGetModule.py Removed: ################################################################################ diff --git a/lldb/test/API/functionalities/type_get_module/TestTypeGetModule.py b/lldb/test/API/functionalities/type_get_module/TestTypeGetModule.py index 14edc0a14675..5a166e3b38aa 100644 --- a/lldb/test/API/functionalities/type_get_module/TestTypeGetModule.py +++ b/lldb/test/API/functionalities/type_get_module/TestTypeGetModule.py @@ -26,6 +26,7 @@ def find_module(self, target, name): index += 1 + self.assertTrue(result.IsValid()) return result def find_comp_unit(self, exe_module, name): @@ -41,6 +42,7 @@ def find_comp_unit(self, exe_module, name): index += 1 + self.assertTrue(result.IsValid()) return result def find_type(self, type_list, name): @@ -56,39 +58,21 @@ def find_type(self, type_list, name): index += 1 + self.assertTrue(result.IsValid()) return result def test(self): self.build() target = lldbutil.run_to_breakpoint_make_target(self) exe_module = self.find_module(target, 'a.out') - self.assertTrue(exe_module.IsValid()) - - type1_name = 'compile_unit1_type' - type2_name = 'compile_unit2_type' num_comp_units = exe_module.GetNumCompileUnits() self.assertEqual(num_comp_units, 3) comp_unit = self.find_comp_unit(exe_module, 'compile_unit1.c') - self.assertTrue(comp_unit.IsValid()) - - cu_type = self.find_type(comp_unit.GetTypes(), type1_name) - self.assertTrue(cu_type.IsValid()) - self.assertEqual(cu_type.GetName(), type1_name) - + cu_type = self.find_type(comp_unit.GetTypes(), 'compile_unit1_type') + self.assertTrue(exe_module == cu_type.GetModule()) + comp_unit = self.find_comp_unit(exe_module, 'compile_unit2.c') - self.assertTrue(comp_unit.IsValid()) - - cu_type = self.find_type(comp_unit.GetTypes(), type2_name) - self.assertTrue(cu_type.IsValid()) - self.assertEqual(cu_type.GetName(), type2_name) - - type1 = target.FindFirstType(type1_name) - self.assertTrue(type1.IsValid()) - - type2 = target.FindFirstType(type2_name) - self.assertTrue(type2.IsValid()) - - self.assertTrue(exe_module == type1.GetModule() and - exe_module == type2.GetModule()) + cu_type = self.find_type(comp_unit.GetTypes(), 'compile_unit2_type') + self.assertTrue(exe_module == cu_type.GetModule()) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits