test_serialization.py 490 B

123456789101112131415
  1. from __future__ import with_statement
  2. import sys
  3. import unittest
  4. class TestAAPickle(unittest.TestCase):
  5. def test_no_cpickle(self):
  6. from celery.tests.utils import mask_modules
  7. prev = sys.modules.pop("celery.serialization")
  8. with mask_modules("cPickle"):
  9. from celery.serialization import pickle
  10. import pickle as orig_pickle
  11. self.assertTrue(pickle.dumps is orig_pickle.dumps)
  12. sys.modules["celery.serialization"] = prev