Esempio n. 1
0
 def test_election(self):
     c = self.Consumer()
     c.app.connection_for_read = _amqp_connection()
     g = Gossip(c)
     g.start(c)
     g.election('id', 'topic', 'action')
     assert g.consensus_replies['id'] == []
     g.dispatcher.send.assert_called_with(
         'worker-elect', id='id', topic='topic', cver=1, action='action',
     )
Esempio n. 2
0
 def test_election(self):
     c = self.Consumer()
     c.app.connection_for_read = _amqp_connection()
     g = Gossip(c)
     g.start(c)
     g.election('id', 'topic', 'action')
     self.assertListEqual(g.consensus_replies['id'], [])
     g.dispatcher.send.assert_called_with(
         'worker-elect', id='id', topic='topic', cver=1, action='action',
     )