test_celery.py 754 B

12345678910111213141516171819202122
  1. import unittest2 as unittest
  2. import celery
  3. class TestInitFile(unittest.TestCase):
  4. def test_version(self):
  5. self.assertTrue(celery.VERSION)
  6. self.assertGreaterEqual(len(celery.VERSION), 3)
  7. celery.VERSION = (0, 3, 0)
  8. self.assertFalse(celery.is_stable_release())
  9. self.assertGreaterEqual(celery.__version__.count("."), 2)
  10. self.assertIn("(unstable)", celery.version_with_meta())
  11. celery.VERSION = (0, 4, 0)
  12. self.assertTrue(celery.is_stable_release())
  13. self.assertIn("(stable)", celery.version_with_meta())
  14. def test_meta(self):
  15. for m in ("__author__", "__contact__", "__homepage__",
  16. "__docformat__"):
  17. self.assertTrue(getattr(celery, m, None))