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())
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())