예제 #1
0
    def test__broadcast_worker_ping(self):
        """
        Test :meth:`.Command._broadcast_worker_ping`.
        """
        command = Command()
        command.publisher = Mock()

        command._broadcast_worker_ping()

        self.assertEqual([
            call(['master.broadcast.worker1', '{"action": "ping"}']),
            call(['master.broadcast.worker2', '{"action": "ping"}']),
        ], command.publisher.send_multipart.call_args_list)
예제 #2
0
    def test__broadcast_worker_ping(self):
        """
        Test :meth:`.Command._broadcast_worker_ping`.
        """
        command = Command()
        command.publisher = Mock()

        command._broadcast_worker_ping()

        self.assertEqual([
            call([
                'master.broadcast.worker1',
                '{"action": "ping"}'
            ]),
            call([
                'master.broadcast.worker2',
                '{"action": "ping"}'
            ]),
        ], command.publisher.send_multipart.call_args_list)