Example #1
0
    def test_transform(self):
        wk = SequenceIterator(['aattgg'], transform=self.rev_f)

        wk.state = self.seqqual_ok.copy()
        self.assertEqual(wk.state['Sequence'], self.seqqual_ok['Sequence'])
        wk.transform()
        self.assertEqual(wk.state['Sequence'],
                         self.seqqual_ok['Sequence'][::-1])
        self.assertTrue((wk.state['Qual'] ==
                         self.seqqual_ok['Qual'][::-1]).all())