Browse Source

Tests passing

Ask Solem 11 years ago
parent
commit
37f8b2b3bd
1 changed files with 5 additions and 1 deletions
  1. 5 1
      celery/tests/events/test_state.py

+ 5 - 1
celery/tests/events/test_state.py

@@ -34,7 +34,10 @@ class replay(object):
     def next_event(self):
         ev = self.events[next(self.position)]
         ev['local_received'] = ev['timestamp']
-        self.current_clock = ev.get('clock') or self.current_clock + 1
+        try:
+            self.current_clock = ev['clock']
+        except KeyError:
+            ev['clock'] = self.current_clock = self.current_clock + 1
         return ev
 
     def __iter__(self):
@@ -474,6 +477,7 @@ class test_State(AppCase):
                 'hostname': 'y',
                 'timestamp': time(),
                 'local_received': time(),
+                'clock': 0,
             },
         )