Quellcode durchsuchen

Merge branch 'cburgmer/master'

Ask Solem vor 14 Jahren
Ursprung
Commit
87d7e09937
2 geänderte Dateien mit 6 neuen und 2 gelöschten Zeilen
  1. 4 0
      celery/backends/base.py
  2. 2 2
      setup.py

+ 4 - 0
celery/backends/base.py

@@ -161,6 +161,10 @@ class BaseDictBackend(BaseBackend):
         self._cache.pop(task_id, None)
         self._forget(task_id)
 
+    def _forget(self, task_id):
+        raise NotImplementedError("%s does not implement forget." % (
+                    self.__class__))
+
     def get_status(self, task_id):
         """Get the status of a task."""
         return self.get_task_meta(task_id)["status"]

+ 2 - 2
setup.py

@@ -6,10 +6,10 @@ import codecs
 import platform
 
 extra = {}
-tests_require = ["nose", "nose-cover3"]
+tests_require = ["nose", "nose-cover3", "sqlalchemy"]
 if sys.version_info >= (3, 0):
     extra.update(use_2to3=True)
-elif sys.version_info <= (2, 6):
+elif sys.version_info < (2, 7):
     tests_require.append("unittest2")
 elif sys.version_info <= (2, 5):
     tests_require.append("simplejson")