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
def coverable(self, granularity): if Granularity.is_instruction(granularity): return self.lines if Granularity.is_method(granularity): return self.methods return self.classes
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()