Hi.
I have the folowing test class:
I have the folowing test class:
class TestConnection(AsyncTestCase): '''Integration test''' @gen_test def test_connecting_to_server(self): '''Connecting to the TCPserver''' client = server = None try: sock, port = bind_unused_port() with NullContext(): server = EchoServer() server.add_socket(sock) client = IOStream(socket.socket()) with ExpectLog(caplog, '.*decode.*'): yield client.connect(('localhost', port)) yield client.write(b'hello\n') # yield client.read_until(b'\n') yield gen.moment assert False finally: if server is not None: server.stop() if client is not None: client.close()Can someone explain how to gain access to the caplog fixture inside the test method so that I can work with my logs ?