Browse Source

Tests passing

Ask Solem 13 years ago
parent
commit
f3b4f6be8c
2 changed files with 6 additions and 6 deletions
  1. 5 5
      celery/result.py
  2. 1 1
      celery/tests/test_bin/test_celerybeat.py

+ 5 - 5
celery/result.py

@@ -204,8 +204,8 @@ class AsyncResult(object):
         if self.task_name:
             return (_unpickle_result, (self.id, self.task_name))
         else:
-            return (self.__class__, (self.id, self.backend,
-                                     None, self.app))
+            return (AsyncResult, (self.id, self.backend,
+                                  None, self.app))
 
     def build_graph(self, intermediate=False):
         graph = DependencyGraph()
@@ -592,7 +592,7 @@ class TaskSetResult(ResultSet):
         return iter(self.results)
 
     def __reduce__(self):
-        return (self.__class__, (self.id, self.results))
+        return (TaskSetResult, (self.id, self.results))
 
     def serializable(self):
         return self.id, [r.serializable() for r in self.results]
@@ -620,8 +620,8 @@ class EagerResult(AsyncResult):
         self._traceback = traceback
 
     def __reduce__(self):
-        return (self.__class__, (self.id, self._result,
-                                 self._state, self._traceback))
+        return (EagerResult, (self.id, self._result,
+                              self._state, self._traceback))
 
     def __copy__(self):
         cls, args = self.__reduce__()

+ 1 - 1
celery/tests/test_bin/test_celerybeat.py

@@ -41,7 +41,7 @@ class MockBeat(beatapp.Beat):
     running = False
 
     def run(self):
-        self.__class__.running = True
+        MockBeat.running = True
 
 
 class MockBeat2(beatapp.Beat):