Exemple #1
0
 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__)
Exemple #3
0
 def test_len(self):
     """Module len should work if seq and struct same length"""
     m = Module('CUAG', '....')
     self.assertEqual(len(m), 4)
     m = Module('', '')
     self.assertEqual(len(m), 0)
     m.Sequence = 'AUCGAUCGA'
     self.assertRaises(ValueError, m.__len__)
 def test_len(self):
     """Module len should work if seq and struct same length"""
     m = Module("CUAG", "....")
     self.assertEqual(len(m), 4)
     m = Module("", "")
     self.assertEqual(len(m), 0)
     m.Sequence = "AUCGAUCGA"
     self.assertRaises(ValueError, m.__len__)