|  | @@ -1,4 +1,4 @@
 | 
											
												
													
														|  | -from __future__ import absolute_import
 |  | 
 | 
											
												
													
														|  | 
 |  | +from __future__ import absolute_import, print_function
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  import os
 |  |  import os
 | 
											
												
													
														|  |  import socket
 |  |  import socket
 | 
											
										
											
												
													
														|  | @@ -516,49 +516,52 @@ class test_Consumer(AppCase):
 | 
											
												
													
														|  |          self.assertTrue(logger.critical.call_count)
 |  |          self.assertTrue(logger.critical.call_count)
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |      def test_receive_message_eta(self):
 |  |      def test_receive_message_eta(self):
 | 
											
												
													
														|  | -        print('TEST RECEIVE MESSAGE ETA')
 |  | 
 | 
											
												
													
														|  | -        print('+CREATE MYKOMBUCONSUMER')
 |  | 
 | 
											
												
													
														|  | 
 |  | +        import sys
 | 
											
												
													
														|  | 
 |  | +        from functools import partial
 | 
											
												
													
														|  | 
 |  | +        pp = partial(print, file=sys.__stderr__)
 | 
											
												
													
														|  | 
 |  | +        pp('TEST RECEIVE MESSAGE ETA')
 | 
											
												
													
														|  | 
 |  | +        pp('+CREATE MYKOMBUCONSUMER')
 | 
											
												
													
														|  |          l = _MyKombuConsumer(self.buffer.put, timer=self.timer, app=self.app)
 |  |          l = _MyKombuConsumer(self.buffer.put, timer=self.timer, app=self.app)
 | 
											
												
													
														|  | -        print('-CREATE MYKOMBUCONSUMER')
 |  | 
 | 
											
												
													
														|  | 
 |  | +        pp('-CREATE MYKOMBUCONSUMER')
 | 
											
												
													
														|  |          l.steps.pop()
 |  |          l.steps.pop()
 | 
											
												
													
														|  |          l.event_dispatcher = mock_event_dispatcher()
 |  |          l.event_dispatcher = mock_event_dispatcher()
 | 
											
												
													
														|  |          backend = Mock()
 |  |          backend = Mock()
 | 
											
												
													
														|  | -        print('+ CREATE MESSAGE')
 |  | 
 | 
											
												
													
														|  | 
 |  | +        pp('+ CREATE MESSAGE')
 | 
											
												
													
														|  |          m = create_message(
 |  |          m = create_message(
 | 
											
												
													
														|  |              backend, task=self.foo_task.name,
 |  |              backend, task=self.foo_task.name,
 | 
											
												
													
														|  |              args=[2, 4, 8], kwargs={},
 |  |              args=[2, 4, 8], kwargs={},
 | 
											
												
													
														|  |              eta=(datetime.now() + timedelta(days=1)).isoformat(),
 |  |              eta=(datetime.now() + timedelta(days=1)).isoformat(),
 | 
											
												
													
														|  |          )
 |  |          )
 | 
											
												
													
														|  | -        print('- CREATE MESSAGE')
 |  | 
 | 
											
												
													
														|  | 
 |  | +        pp('- CREATE MESSAGE')
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          try:
 |  |          try:
 | 
											
												
													
														|  | -            print('+ BLUEPRINT START 1')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('+ BLUEPRINT START 1')
 | 
											
												
													
														|  |              l.blueprint.start(l)
 |  |              l.blueprint.start(l)
 | 
											
												
													
														|  | -            print('- BLUEPRINT START 1')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('- BLUEPRINT START 1')
 | 
											
												
													
														|  |              p = l.app.conf.BROKER_CONNECTION_RETRY
 |  |              p = l.app.conf.BROKER_CONNECTION_RETRY
 | 
											
												
													
														|  |              l.app.conf.BROKER_CONNECTION_RETRY = False
 |  |              l.app.conf.BROKER_CONNECTION_RETRY = False
 | 
											
												
													
														|  | -            print('+ BLUEPRINT START 2')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('+ BLUEPRINT START 2')
 | 
											
												
													
														|  |              l.blueprint.start(l)
 |  |              l.blueprint.start(l)
 | 
											
												
													
														|  | -            print('- BLUEPRINT START 2')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('- BLUEPRINT START 2')
 | 
											
												
													
														|  |              l.app.conf.BROKER_CONNECTION_RETRY = p
 |  |              l.app.conf.BROKER_CONNECTION_RETRY = p
 | 
											
												
													
														|  | -            print('+ BLUEPRINT RESTART')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('+ BLUEPRINT RESTART')
 | 
											
												
													
														|  |              l.blueprint.restart(l)
 |  |              l.blueprint.restart(l)
 | 
											
												
													
														|  | -            print('- BLUEPRINT RESTART')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('- BLUEPRINT RESTART')
 | 
											
												
													
														|  |              l.event_dispatcher = mock_event_dispatcher()
 |  |              l.event_dispatcher = mock_event_dispatcher()
 | 
											
												
													
														|  | -            print('+ GET ON MESSAGE')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('+ GET ON MESSAGE')
 | 
											
												
													
														|  |              callback = self._get_on_message(l)
 |  |              callback = self._get_on_message(l)
 | 
											
												
													
														|  | -            print('- GET ON MESSAGE')
 |  | 
 | 
											
												
													
														|  | -            print('+ CALLBACK')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('- GET ON MESSAGE')
 | 
											
												
													
														|  | 
 |  | +            pp('+ CALLBACK')
 | 
											
												
													
														|  |              callback(m.decode(), m)
 |  |              callback(m.decode(), m)
 | 
											
												
													
														|  | -            print('- CALLBACK')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('- CALLBACK')
 | 
											
												
													
														|  |          finally:
 |  |          finally:
 | 
											
												
													
														|  | -            print('+ STOP TIMER')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('+ STOP TIMER')
 | 
											
												
													
														|  |              l.timer.stop()
 |  |              l.timer.stop()
 | 
											
												
													
														|  | -            print('- STOP TIMER')
 |  | 
 | 
											
												
													
														|  | 
 |  | +            pp('- STOP TIMER')
 | 
											
												
													
														|  |              try:
 |  |              try:
 | 
											
												
													
														|  | -                print('+ JOIN TIMER')
 |  | 
 | 
											
												
													
														|  | 
 |  | +                pp('+ JOIN TIMER')
 | 
											
												
													
														|  |                  l.timer.join()
 |  |                  l.timer.join()
 | 
											
												
													
														|  | -                print('- JOIN TIMER')
 |  | 
 | 
											
												
													
														|  | 
 |  | +                pp('- JOIN TIMER')
 | 
											
												
													
														|  |              except RuntimeError:
 |  |              except RuntimeError:
 | 
											
												
													
														|  |                  pass
 |  |                  pass
 | 
											
												
													
														|  |  
 |  |  
 |