File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 1111import json as pyjson
1212from tempfile import mktemp
1313from time import time
14+ from uuid import UUID
1415
1516from six import PY3 , PY2
1617
@@ -556,14 +557,16 @@ def test_destinationMultipleExceptionsCaught(self):
556557
557558 def remove (key ):
558559 return [message .pop (key ) for message in messages [1 :]]
560+
561+ # Make sure we have task_level & task_uuid in exception messages.
559562 task_levels = remove (u"task_level" )
560563 task_uuids = remove (u"task_uuid" )
561564 timestamps = remove (u"timestamp" )
562565
563566 self .assertEqual (
564- (task_levels [ 1 ][ - 1 ] == task_levels [ 0 ][ - 1 ] + 1 ,
565- task_uuids [ 0 ] == task_uuids [ 1 ],
566- abs ( timestamps [ 0 ] + timestamps [ 1 ] - 2 * time ()) < 1 ,
567+ (abs ( timestamps [ 0 ] + timestamps [ 1 ] - 2 * time ()) < 1 ,
568+ task_levels == [[ 1 ], [ 1 ] ],
569+ len ([ UUID ( uuid ) for uuid in task_uuids ]) == 2 ,
567570 messages ),
568571 (True , True , True ,
569572 [message ,
You can’t perform that action at this time.
0 commit comments