Example #1
0
 def test_release(self):
     pb = PickleBuffer(b"foo")
     pb.release()
     with self.assertRaises(ValueError) as raises:
         memoryview(pb)
     self.assertIn("operation forbidden on released PickleBuffer object",
                   str(raises.exception))
     # Idempotency
     pb.release()
Example #2
0
 def test_raw_released(self):
     pb = PickleBuffer(b"foo")
     pb.release()
     with self.assertRaises(ValueError) as raises:
         pb.raw()