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

Reply via email to