class TestScaleEnvelope(unittest.TestCase): def setUp(self): self.evlp = ScaleEnvelope() return def test_type(self): self.assertEqual('scale', self.evlp.type()) self.assertTrue(hasattr(self.evlp, 'scale')) return def test_pickling(self): evlp = self.evlp evlp.scale = 3 evlp2 = cPickle.loads(cPickle.dumps(evlp)) self.assertEqual(ScaleEnvelope, type(evlp2)) self.assertEqual(3, evlp2.scale) return
class TestScaleEnvelope(unittest.TestCase): def setUp(self): self.evlp = ScaleEnvelope() return def test_type(self): self.assertEqual('scale', self.evlp.type()) self.assertTrue(hasattr(self.evlp, 'scale')) return def test_pickling(self): evlp = self.evlp evlp.scale = 3 evlp2 = pickle.loads(pickle.dumps(evlp)) self.assertEqual(ScaleEnvelope, type(evlp2)) self.assertEqual(3, evlp2.scale) self.assertRaises(RuntimeError, pickle_with_attr, evlp, foo='bar') return
def setUp(self): self.evlp = ScaleEnvelope() return