def test_call(self): """Abstract Aligner __call__ should raise NotImplementedError""" p = Aligner({}) self.assertRaises(NotImplementedError, p, '/path/to/seqs')
def test_init(self): """Abstract Aligner __init__ should store name, params""" p = Aligner({}) self.assertEqual(p.Name, 'Aligner') self.assertEqual(p.Params, {})