コード例 #1
0
ファイル: geneutil_test.py プロジェクト: dad/base
	def test_longest_run(self):
		"""Longest run testcases"""
		self.assertTrue(geneutil.longestRun('AAAAA','A')==5)
		self.assertTrue(geneutil.longestRun('AAATAA','A',1)==6)
		self.assertTrue(geneutil.longestRun('AAATTAA','A',1)==3)
		self.assertTrue(geneutil.longestRun('AAATTAA','A',2)==7)
		self.assertTrue(geneutil.longestRun('TAAATAA','A',1)==6)
		self.assertTrue(geneutil.longestRun('TAAATAAT','A',1)==6)
コード例 #2
0
 def test_longest_run(self):
     """Longest run testcases"""
     self.assertTrue(geneutil.longestRun('AAAAA', 'A') == 5)
     self.assertTrue(geneutil.longestRun('AAATAA', 'A', 1) == 6)
     self.assertTrue(geneutil.longestRun('AAATTAA', 'A', 1) == 3)
     self.assertTrue(geneutil.longestRun('AAATTAA', 'A', 2) == 7)
     self.assertTrue(geneutil.longestRun('TAAATAA', 'A', 1) == 6)
     self.assertTrue(geneutil.longestRun('TAAATAAT', 'A', 1) == 6)
コード例 #3
0
ファイル: geneutil_test.py プロジェクト: dad/base
	def test_longest_run_mult(self):
		"""Longest run testcases with more than one target"""
		self.assertTrue(geneutil.longestRun('QQQQN','QN')==5)
		self.assertTrue(geneutil.longestRun('QQANNQ','QN',1)==6)
		self.assertTrue(geneutil.longestRun('QQNPPQ','QN',1)==3)
		self.assertTrue(geneutil.longestRun('QQQAANN','QN',2)==7)
		self.assertTrue(geneutil.longestRun('ANQNQAN','QN',1)==6)
		self.assertTrue(geneutil.longestRun('ANQNQANP','QN',1)==6)
コード例 #4
0
 def test_longest_run_mult(self):
     """Longest run testcases with more than one target"""
     self.assertTrue(geneutil.longestRun('QQQQN', 'QN') == 5)
     self.assertTrue(geneutil.longestRun('QQANNQ', 'QN', 1) == 6)
     self.assertTrue(geneutil.longestRun('QQNPPQ', 'QN', 1) == 3)
     self.assertTrue(geneutil.longestRun('QQQAANN', 'QN', 2) == 7)
     self.assertTrue(geneutil.longestRun('ANQNQAN', 'QN', 1) == 6)
     self.assertTrue(geneutil.longestRun('ANQNQANP', 'QN', 1) == 6)