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)
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)
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)