@property
    def iopub_channel(self):
        if self._iopub_channel is None:
            url = self._make_url('iopub')
            self.log.debug("connecting iopub channel to %s", url)
            socket = self.connect_iopub()
            self._iopub_channel = self.iopub_channel_class(
                socket, self.session, self.ioloop
            )
        return self._iopub_channel
"Test that ask_generated.py is up-to-date
dataset/ETHPy150Open jupyter/jupyter_client/jupyter_client/client.py/KernelClient.iopub_channel--crossover with--dataset/ETHPy150Open sympy/sympy/sympy/assumptions/tests/test_query.py/test_known_facts_consistent