def test_init_good(self): """Module init should work if seq and struct same length""" m = Module('U', '.') self.assertEqual(m.Sequence, 'U') self.assertEqual(m.Structure, '.') m.Sequence = '' m.Structure = '' self.assertEqual(m.Sequence, '') self.assertEqual(m.Structure, '') m.Sequence = 'CCUAGG' m.Structure = '((..))' self.assertEqual(m.Sequence, 'CCUAGG') self.assertEqual(m.Structure, '((..))') m.Structure = '' self.assertRaises(ValueError, m.__len__)
def test_init_good(self): """Module init should work if seq and struct same length""" m = Module("U", ".") self.assertEqual(m.Sequence, "U") self.assertEqual(m.Structure, ".") m.Sequence = "" m.Structure = "" self.assertEqual(m.Sequence, "") self.assertEqual(m.Structure, "") m.Sequence = "CCUAGG" m.Structure = "((..))" self.assertEqual(m.Sequence, "CCUAGG") self.assertEqual(m.Structure, "((..))") m.Structure = "" self.assertRaises(ValueError, m.__len__)