Пример #1
0
    def test_serve_will_not_initialize_already_initialized_socket(self):
        self.setUpConnect()

        z = Zmq(context=self.ctx)
        z.connect()
        self.assertTrue(z.serve() is None)
        self.socket.connect.assert_called_once_with(IsA(str))
        self.assertEqual(self.socket.bind.call_count, 0)
Пример #2
0
    def test_connect_will_not_instantinate_socket_twice(self):
        self.setUpConnect()

        z = Zmq(context=self.ctx)
        self.assertTrue(isinstance(z.connect(), Zmq))
        self.assertTrue(isinstance(z.connect(), Zmq))
        self.ctx.socket.assert_called_once_with(IsA(int))
        self.socket.connect.assert_called_once_with(IsA(str))