예제 #1
0
 def missed(self, granularity):
     if Granularity.is_instruction(granularity):
         return self.lines_missed
     if Granularity.is_method(granularity):
         return self.methods_missed
     return self.classes_missed
예제 #2
0
 def coverable(self, granularity):
     if Granularity.is_instruction(granularity):
         return self.lines
     if Granularity.is_method(granularity):
         return self.methods
     return self.classes
예제 #3
0
 def get_coverage(self, granularity):
     if Granularity.is_instruction(granularity):
         return self.get_line_coverage()
     if Granularity.is_method(granularity):
         return self.get_method_coverage()
     return self.get_class_coverage()