def test_filter(self): transcript_a = Transcript('transcriptA') transcript_a.add_coverage(10) transcript_a.add_coverage(10) transcript_a.add_coverage(10) transcript_a.add_coverage(0) self.assertEqual(transcript_a.bases, 30) self.assertEqual(transcript_a.coverage_base, 3) self.assertEqual(transcript_a.length, 4) self.assertFalse(transcript_a.filter(1, 10)) self.assertFalse(transcript_a.filter(0.5, 100)) self.assertTrue(transcript_a.filter(0.5, 5))