コード例 #1
0
ファイル: polya_test.py プロジェクト: huxihao/maps3end
class PasScan_Test(unittest.TestCase):
    def setUp(self):
        self.esc = PasScan('data/hgex')
    
    def test_itermatch(self):
        assert [m for m in self.esc.itermatch('CCCAAA', '+')] == [] 
        assert [m for m in self.esc.itermatch('AATAAA', '+')] == [(0, 6)] 
        assert [m for m in self.esc.itermatch('ATTAAA', '+')] == [(0, 6)]
        assert [m for m in self.esc.itermatch('AATAAAAGTAAA', '+')] == [(0, 12)] 
        assert [m for m in self.esc.itermatch('AATAAACCAGTAAA', '+')] == [(0, 6), (8, 14)] 
        assert [m for m in self.esc.itermatch('AATAAATAAA', '+')] == [(0, 6)]
コード例 #2
0
ファイル: polya_test.py プロジェクト: huxihao/maps3end
 def setUp(self):
     self.esc = PasScan('data/hgex')