Example #1
0
 def test___enter____exit__(self):
     channel = self.connection.channel()
     binding = Binding("qname", self.exchange, "rkey")
     consumer = Consumer(channel, binding, auto_declare=True)
     context = consumer.__enter__()
     self.assertIs(context, consumer)
     consumer.__exit__()
     self.assertIn("basic_cancel", channel)
     self.assertFalse(consumer._active_tags)
Example #2
0
 def test___enter____exit__(self):
     channel = self.connection.channel()
     queue = Queue("qname", self.exchange, "rkey")
     consumer = Consumer(channel, queue, auto_declare=True)
     context = consumer.__enter__()
     self.assertIs(context, consumer)
     self.assertTrue(consumer._active_tags)
     consumer.__exit__()
     self.assertIn("basic_cancel", channel)
     self.assertFalse(consumer._active_tags)
 def test___enter____exit__(self):
     channel = self.connection.channel()
     queue = Queue("qname", self.exchange, "rkey")
     consumer = Consumer(channel, queue, auto_declare=True)
     context = consumer.__enter__()
     self.assertIs(context, consumer)
     self.assertTrue(consumer._active_tags)
     res = consumer.__exit__(None, None, None)
     self.assertFalse(res)
     self.assertIn("basic_cancel", channel)
     self.assertFalse(consumer._active_tags)
Example #4
0
 def test___enter____exit__(self):
     channel = self.connection.channel()
     queue = Queue('qname', self.exchange, 'rkey')
     consumer = Consumer(channel, queue, auto_declare=True)
     context = consumer.__enter__()
     self.assertIs(context, consumer)
     self.assertTrue(consumer._active_tags)
     res = consumer.__exit__(None, None, None)
     self.assertFalse(res)
     self.assertIn('basic_cancel', channel)
     self.assertFalse(consumer._active_tags)