Exemplo n.º 1
0
 def test_trim(self):
     tests = [('TAA GAA', 'T G'), ('TA TA', 'T T'),
              ('AGTTTTTA AGTTTA', 'AGTT AG'), ('TATATATA TATATA', 'TAT T'),
              ('TATATA TATATATA', 'T TAT'),
              ('ACCCCCCC ACCCCCCCCCC ACCCCCCCCC ACCCCCCCCCCC',
               'A ACCC ACC ACCCC')]
     for sequences, expected in tests:
         self.assertEqual(utils.trim_common_suffix(*sequences.split()),
                          expected.split())
Exemplo n.º 2
0
 def test_trim(self):
     tests = [('TAA GAA', 'T G'),
              ('TA TA', 'T T'),
              ('AGTTTTTA AGTTTA', 'AGTT AG'),
              ('TATATATA TATATA', 'TAT T'),
              ('TATATA TATATATA', 'T TAT'),
              ('ACCCCCCC ACCCCCCCCCC ACCCCCCCCC ACCCCCCCCCCC', 'A ACCC ACC ACCCC')]
     for sequences, expected in tests:
         self.assertEqual(utils.trim_common_suffix(*sequences.split()),
                          expected.split())
Exemplo n.º 3
0
 def test_trim(self):
     tests = [
         ("TAA GAA", "T G"),
         ("TA TA", "T T"),
         ("AGTTTTTA AGTTTA", "AGTT AG"),
         ("TATATATA TATATA", "TAT T"),
         ("TATATA TATATATA", "T TAT"),
         ("ACCCCCCC ACCCCCCCCCC ACCCCCCCCC ACCCCCCCCCCC", "A ACCC ACC ACCCC"),
     ]
     for sequences, expected in tests:
         self.assertEqual(utils.trim_common_suffix(*sequences.split()), expected.split())