Exemplo n.º 1
0
 def test_raises_on_empty_name(self):
     try:
         for msg in rabbitpy.consume():
             break
         assert False, 'Did not raise ValueError'
     except ValueError:
         assert True
Exemplo n.º 2
0
 def test_raises_on_empty_name(self):
     try:
         for msg in rabbitpy.consume():
             break
         assert False, 'Did not raise ValueError'
     except ValueError:
         assert True
Exemplo n.º 3
0
 def test_raises_on_empty_name(self):
     try:
         for _msg in rabbitpy.consume(os.environ['RABBITMQ_URL']):
             break
         assert False, 'Did not raise ValueError'
     except ValueError:
         assert True
Exemplo n.º 4
0
 def test_raises_on_empty_name(self):
     try:
         for _msg in rabbitpy.consume(os.environ['RABBITMQ_URL']):
             break
         assert False, 'Did not raise ValueError'
     except ValueError:
         assert True
Exemplo n.º 5
0
 def test_publish_with_confirm(self):
     body = b'test-body'
     name = 'simple-consume-tests'
     rabbitpy.create_queue(queue_name=name)
     self.assertTrue(rabbitpy.publish(routing_key=name, body=body,
                                      confirm=True))
     for message in rabbitpy.consume(queue_name=name, no_ack=True):
         self.assertEqual(message.body, body)
         break
     rabbitpy.delete_queue(queue_name=name)
Exemplo n.º 6
0
 def test_publish_with_confirm(self):
     body = b'test-body'
     name = 'simple-consume-tests'
     rabbitpy.create_queue(queue_name=name)
     self.assertTrue(
         rabbitpy.publish(routing_key=name, body=body, confirm=True))
     for message in rabbitpy.consume(queue_name=name, no_ack=True):
         self.assertEqual(message.body, body)
         break
     rabbitpy.delete_queue(queue_name=name)
Exemplo n.º 7
0
import rabbitpy

with rabbitpy.consume('amqp://*****:*****@localhost:5672/%2f',
                      'test-messages') as consume:
    for message in consume.next_message():
        message.pprint()
        message.ack()
Exemplo n.º 8
0
import rabbitpy

for message in rabbitpy.consume('amqp://*****:*****@localhost:5672/%2f',
                                'test-messages'):
    message.pprint()            
    message.ack()
Exemplo n.º 9
0
import rabbitpy
for message in rabbitpy.consume('amqp://*****:*****@localhost:5672/%2f',
                                'test-messages'):
    message.pprint()
    print('Redelivered: %s' % message.redelivered)
    message.reject(True)