def parse_subject_wrapper(self, subject_line): # used by core.parse_subject, but only if locus tag not in self.seqlengths with patch.object(core, 'get_cds_lengths', returns=self.seqlengths): with patch.object(Record, 'get_cds_by_name', returns=DummyCDS(1, 301)): return core.parse_subject(subject_line, self.seqlengths, self.seq_record)
def parse_subject_wrapper(self, subject_line): seq_record = Record("dummy") seqlengths = {} # used by core.parse_subject, but only if locus tag not in self.seqlengths with patch.object(core, 'get_cds_lengths', return_value={}): with patch.object(Record, 'get_cds_by_name', return_value=DummyCDS(1, 101)): return core.parse_subject(subject_line, seqlengths, seq_record)
def parse_subject_wrapper(self, subject_line): return core.parse_subject(subject_line, self.seqlengths, self.geneclustergenes, self.seq_record)
def parse_subject_wrapper(self, subject_line): geneclustergenes = {} seq_record = Record("dummy") seqlengths = {} return core.parse_subject(subject_line, seqlengths, geneclustergenes, seq_record)